Я уловил что вы не отличаете функцию от строки, а строку от массива. И при такой каше в голове как вы можете четко сформулировать то что вам нужно? Это вопрос риторический можете не отвечать;)
anton000: 4 * 4 = 16 и ещё какие-либо функции.
Все блин... посчитал.
цифры
буквы
спец
цифры и буквы.
цифры и спец.
буквы и спец.
все.
всего 7 вариантов при 4 возможных выборах. 16 и не пахнет...
Но в данном случае это все чушь
ivan-lev: Одного двумерного вполне достаточно
$symbols = array( 'c'=>'abcdefghijklmopkqrstuvwxyz', 'e'=>'~!@#$%^&*()_+=-', 'd'=>'0123456789', ); $letters = ''; foreach(str_split($t) as $type) { if (isset ($symbols[$type])) $letters.= $symbols[$type]; }
вот такая функция в данном случае в корне не верна.. там $letters нужно состовлять из данных которые с формы пришли, тогда будет 3 строчки кода на ВСЕ возможные варианты, будь их хоть 500.
anton000: То что вы написали, я об этом уже давно сказал! С вашей функцией, придётся создавать их 20
Создайте их 100, чего мелочится то....
почитайте пожалуйста про if и объясните за что в этой функции отвечает $letters, после того как все осознаете, напишите свою функцию за 30 минут максимум.
tiptopvkr: возможно, поможет мне и другим читателям форума.
Возможно поможет, а возможно что и нет ;) Вам для каких целей, и да, управление должно быть в пределах одного сервера, или все сайты буду на разных серверах?
maks_m,
4smart.by
Под ключ такой диз стоит поболее чем 100$ явно. Покажите потом свою поделку, интересно сравнить.
Спасибо помогло извините шаблон только на продажу((
Етить колотить, как все серьозно.
Кстати, был бы благодарен если б вы дали ссылочку на этот шаблон в лс, либо хотя бы название.
Шаблон имеет название d5-cinema, скачать можно в "этих ваших интернетах", если лень искать тырк
кхм-кхм.. это не функция.
да уже понял, пишу и читаю с телефона... немного напрягает.
А про 3 строчки кода на 500 вариантов - можно подробностей?
можно, из формы передаются name + value. В обработчике проверяем isset и если name true, $letters .= $value. Ну как-то так...
при такой реализации $letters собирается не из скрипта, а из формы. Так что перебирать варианты не нужно.
единственно при таком раскладе $value на всякое проверять нужно более тщательно...
Вы уловили суть вопроса?
Я уловил что вы не отличаете функцию от строки, а строку от массива. И при такой каше в голове как вы можете четко сформулировать то что вам нужно? Это вопрос риторический можете не отвечать;)
4 * 4 = 16 и ещё какие-либо функции.
Все блин... посчитал.
цифры
буквы
спец
цифры и буквы.
цифры и спец.
буквы и спец.
все.
всего 7 вариантов при 4 возможных выборах. 16 и не пахнет...
Но в данном случае это все чушь
Одного двумерного вполне достаточно
вот такая функция в данном случае в корне не верна.. там $letters нужно состовлять из данных которые с формы пришли, тогда будет 3 строчки кода на ВСЕ возможные варианты, будь их хоть 500.
Доколе ???
А зачем генерировать пароли, которые клеятся на монитор?
Не знаю, при таких раскладах можно юзать qwerty12345. Клеить на монитор пароли, жесть...
А теперь, внмание! Попробуйте запомнить сгенерированный пароль. Иначе генерация пароля до одного места.
А зачем генерировать пароли взлом которых займет пару секунд времени при помощи cuda или подобных ?
если пользователь выберет c d s ?
если выберет все, то создадите e в которой
case 'e':$letters = 'abcdefghijklmopkqrstuvwxyz0123456789~!@#$%^&*()_+=-';break;
детский сад.
---------- Добавлено 03.07.2013 в 21:53 ----------
С чего вы взяли, вроде ж рандом стоит?
рандом стоит на строку, если не создать
case 'e':$letters = 'abcdefghijklmopkqrstuvwxyz0123456789~!@#$%^&*()_+=-';break;
то пользователь не получит чего хочет...
Вы тему вообще читали?
Я то читал, а вот вы похоже что нет...
То что вы написали, я об этом уже давно сказал! С вашей функцией, придётся создавать их 20
Создайте их 100, чего мелочится то....
почитайте пожалуйста про if и объясните за что в этой функции отвечает $letters, после того как все осознаете, напишите свою функцию за 30 минут максимум.
возможно, поможет мне и другим читателям форума.
Возможно поможет, а возможно что и нет ;) Вам для каких целей, и да, управление должно быть в пределах одного сервера, или все сайты буду на разных серверах?