|
|
|
| Здравствуйте, помогите пожалуйста разобраться(
Как средствами php определить текущий адрес страницы?
Существует форма, обработчик на этой же страницы, в cms которую использую action на php_self не работает :-(, подскажите пожалуйста, какими функциями можно еще воспользоваться? | |
|
|
|
|
|
|
|
для: howayu
(03.06.2009 в 12:35)
| | можно вообще убрать action | |
|
|
|
|
|
|
|
для: howayu
(03.06.2009 в 12:35)
| | Используется $_SERVER['PHP_SELF']? Вообще если обработчик и HTML-форма имеют один и тот же путь атрибут action действительно можно оставить пустым, тогда данные будут автоматически отосланы текущей странице. | |
|
|
|
|
|
|
|
для: cheops
(03.06.2009 в 13:36)
| | спасибо, не знал этого =))) | |
|
|
|
|
|
|
|
для: howayu
(03.06.2009 в 17:42)
| | пустое значение не сработало, а вот значение # работает) система Netcat, это так если кто то будет мучаться) в тех. поддержки все молчком просто) спасибо вам ребята) | |
|
|
|
|
|
|
|
для: howayu
(03.06.2009 в 17:44)
| | На пустое значение броузеры реагируют по разному, а вот на отсутствие атрибута - одинаково. | |
|
|
|
|
|
|
|
для: cheops
(03.06.2009 в 13:36)
| | Только не в google chrome
Форма отправляется в корень сайта | |
|
|
|
|
|
|
|
для: mihdan
(05.06.2009 в 23:45)
| | Вспоминая мой горький опыт в создании вап-сайтов, скажу: лучше action все же указывать, некоторые браузеры телефонов (Sony Ericsson) плохо реагируют на отсутствие этого параметра, и вообще ничего никуда не отсылают.
Конечно, возможно это сейчас исправлено, да и возможно ваш сайт не будут посещать телефоны, тем не менее - зачем проверять?
//
$_SERVER['PHP_SELF'] всегда работал, странно. Можно узнать, чем он вам не подходит? | |
|
|
|
|
|
|
|
для: Akdmeh
(06.06.2009 в 10:13)
| | Вы меня с Loki перепутали ;) | |
|
|
|