admin

admin

8p

4 comments posted · 0 followers · following 0

13 years ago @ LAMP-dev - Как отцентр... · 0 replies · +1 points

рад что статья оказалось полезной :)

13 years ago @ LAMP-dev - Ketchup: расшир... · 0 replies · 0 points

с помощью Ketchup такого сделать нельзя, по крайней мере на сайте автором(коим я НЕ являюсь) это не описано. Могу посоветовать фреймворк для веб-форм http://zforms.ru/. Правда он сложен в освоении, куча настроек, но на сайте всё описано и есть примеры. Там можно настраивать валидацию, обязательность, необязательность, скрытие/показ элементов формы в зависимости от введённых данных в других в элементах формы. Но насчёт динамически создаваемых элементов форм я точно сказать не могу, может это делать ZForms или нет.

13 years ago @ LAMP-dev - Ketchup: расшир... · 0 replies · +2 points

В данном случае будут переданы несколько значений, при GET запросе если выбрано js и php, то будет следущий запрос GET /index.php?role=js&role=php, При этом, PHP заведёт одну переменную $_GET['role'] и запишет в неё сначала "js", а потом перезатрёт значением "php", то есть в итоге в переменной будет "php".
Согласен, пример не очень, брал из документации автора плагина.
Для того чтобы сохранялись все отмеченные значения, в форме надо задать несколько другое имя для checkbox, а именно
<div>
<label for="ex1_roles">Speciality</label>
<input type="checkbox" name="role[]" value="jquery" /> jQuery
<input type="checkbox" name="role[]" value="js" /> JavaScript
<input type="checkbox" name="role[]" value="rails" /> Rails
<input type="checkbox" name="role[]" value="php" /> PHP
<input type="checkbox" name="role[]" value="wp" /> Wordpress
<input type="checkbox" name="role[]" value="other" class="validate(rangeselect(1,3))" /> Other
</div>

то есть с квадратными скобками, тогда GET запрос будет выглядеть следующим образом
GET /index.php?role[]=js&role[]=php
В этом случае PHP создаст массив $_GET['role'], где элемент с ключом "0" будет иметь значение "js", а элемент с ключом "1" будет иметь значение "php", то есть к примеру $_GET['role']['1'] будет иметь значение "php"

14 years ago @ LAMP-dev - Супер-мега в... · 0 replies · +1 points

yeachhhhh