Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
casper2010 пишет:
но вот если она будет вот такой
domain.ru/script.php?a=1&a=2
то переменная a=2 неработает
Конечно не сработает ведь данная строка запроса подлежит html-раскодированию - как вариат можете считать ENV{QUERY_STRING} после чего сделать последовательно html_entity_decode и потом уже регулярными выражениями разбирать ее на переменные (Как в свое время делали на Perl и для полученных имен переменных и их значений делать urldecode
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
casper2010
Отправлено: 16 Марта, 2010 - 13:40:32
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Март 2010
Помог: 0 раз(а)
я вообще в пхп мало что понимаю
в скрипте самом нельзя не как сделать так чтоб он работал ?
Champion
Отправлено: 16 Марта, 2010 - 13:40:42
Активный участник
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
Потому что там должен быть именно амперсанд, а не его сущность.
JustUserR
Отправлено: 16 Марта, 2010 - 13:42:56
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
casper2010 пишет:
В скрипте самом нельзя не как сделать так чтоб он работал ?
Делайте по алгоритму указанному выше только именно в указанном порядке - потому что если скажем сначала сделать urldoecode то потом не отличите переменные от их значений если они содержали знак = или &
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
casper2010
Отправлено: 16 Марта, 2010 - 14:00:58
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Март 2010
Помог: 0 раз(а)
JustUserR пишет:
Делайте по алгоритму указанному выше только именно в указанном порядке - потому что если скажем сначала сделать urldoecode то потом не отличите переменные от их значений если они содержали знак = или &
я вообще в пхп ничего не понимаю! помогите
JustUserR
Отправлено: 16 Марта, 2010 - 17:12:18
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Таким образом в хеш-массиве $_REQUEST вы получите нужные вам значения
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.