Показать сообщение отдельно
  #9 (permalink)  
Старый 21.01.2014, 13:22
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Опять бред. Вместо switch пишется map. То есть массив где например в качестве ключа - ввод, а в качетсве значения - вывод. На входе допустим 5, на выходе допустим 45, на входе член, на выходе яйца, и в таком роде. Синтаксически вместо переключателя получится так

if(isset(my_map[$_GET['user_col']])) // если есть такой ключ и значение не нулл, то что-то сделать

По второму вопросу. Чтобы поддержать GET-ссылку в форме должны быть соответстующие скрытые поля.

Допустим в гете есть параметр cid=cata, а а форме нет такого поля. Естественно форма отправит только те поля, которые есть и которые successful. Следовательно вы добавляете поле

<input type="hidden" name="cid value="cata""/>

И так на каждый параметр. И тогда форма отправит то, что собственно получила из скрипта.
Ответить с цитированием