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