- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте! Проблема заключается в следующем: сейчас делаю пользовательский ввод и там пользователь ставит галочки, какой именно он хочет пароль: с буквами/без букв со спец символами или нет. Он ставит галочки и ему вызывается нужная функция, в функции сожержится массив с символами, буквами, цифрами. У каждой фукнции самые разные массивы. если пользователь выбрал только русские цифры и цифры, то для этого есть специальный массив в котором только русские буквы и цифры. Вопрос в следующем: как уменьшить код? Просто получается очень много функций?
PS - мои, так сказать фантазии, может можно, сделать так, что если пользователь выбрал 2 галочки то в массив 1 занеслись несколько массивов, то есть уже есть массив отдельно с русскими буквами, и отдельно с цифрами. И если 2 галки с определённым именем пользователь выбрал, то каким-то волшебным образом сформировался массив и запустился генератор из этого массива?
Честно, говоря не знаю, мне так думается, может я сказал бред!!!
http://www.google.ru/search?client=opera&q=%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80+%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D0%B5%D0%B9+php&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest
И почему должно быть много функций, когда достаточно одной?
разрешите пользователю самому задавать пароль какой угодно. кода нужно будет 0 ;)
разрешите пользователю самому задавать пароль какой угодно. кода нужно будет 0 ;)
Я сейчас это делаю, не для пользователей, а для себя. В будущем, попросят меня сделать с кнопочками, а я бац не знаю! Я сейчас только учусь!
---------- Добавлено 03.07.2013 в 17:50 ----------
http://www.google.ru/search?client=opera&q=%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80+%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D0%B5%D0%B9+php&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest
И почему должно быть много функций, когда достаточно одной?
Там представлены, как делать генераторы, только определённой длины. А вот с выбором (галочками) нет такого. Поэтому я начал делать сам. И столкнулся с такой проблемой. Что если будет 4 пункта. То нужно будет написать более 20 функций.
Там представлены, как делать генераторы, только определённой длины. А вот с выбором (галочками) нет такого.
А что мешает в зависимости от условия добавить "необходимую" длину? Или вы не слышали про if?
Вопрос в следующем: как уменьшить код?
exec-нуть pwgen с нужными параметрами - 5 строк кода. Можно и в одну :D
exec-нуть pwgen с нужными параметрами - 5 строк кода. Можно и в одну
Это слишком сложно. Лучше написать 20 функций. :D
И если 2 галки с определённым именем пользователь выбрал, то каким-то волшебным образом сформировался массив и запустился генератор из этого массива?
array_merge вам в помощь.
А что мешает в зависимости от условия добавить "необходимую" длину? Или вы не слышали про if?
В том то и дело, что я не знаю, как произвести запись в 1 массив из других массивов, в зависимости от if.
---------- Добавлено 03.07.2013 в 18:44 ----------
array_merge вам в помощь.
Им можно было бы воспользоваться, если бы я точно знал, сколько будет массивов объединяться!
Если вы знаете, как огранизовать с этой функцией мною задуманное, попрошу привести простенький пример? Благодарю за ответ!
Им можно было бы воспользоваться, если бы я точно знал, сколько будет массивов объединяться!
какие массивы, зачем они должны объединятся?? Что за бред...
вот простейшая паблик функция, набор $letters меняйте if в зависимости от выбора юзера.
Это не бред. Это логика нашего домашнего недопрограммиста anton000 . Он тут ветку оккупировал :)