Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Определение URL текущей страницы, кроме php_self
 
 автор: howayu   (03.06.2009 в 12:35)   письмо автору
 
 

Здравствуйте, помогите пожалуйста разобраться(

Как средствами php определить текущий адрес страницы?
Существует форма, обработчик на этой же страницы, в cms которую использую action на php_self не работает :-(, подскажите пожалуйста, какими функциями можно еще воспользоваться?

  Ответить  
 
 автор: Loki   (03.06.2009 в 13:09)   письмо автору
 
   для: howayu   (03.06.2009 в 12:35)
 

можно вообще убрать action

  Ответить  
 
 автор: cheops   (03.06.2009 в 13:36)   письмо автору
 
   для: howayu   (03.06.2009 в 12:35)
 

Используется $_SERVER['PHP_SELF']? Вообще если обработчик и HTML-форма имеют один и тот же путь атрибут action действительно можно оставить пустым, тогда данные будут автоматически отосланы текущей странице.

  Ответить  
 
 автор: howayu   (03.06.2009 в 17:42)   письмо автору
 
   для: cheops   (03.06.2009 в 13:36)
 

спасибо, не знал этого =)))

  Ответить  
 
 автор: howayu   (03.06.2009 в 17:44)   письмо автору
 
   для: howayu   (03.06.2009 в 17:42)
 

пустое значение не сработало, а вот значение # работает) система Netcat, это так если кто то будет мучаться) в тех. поддержки все молчком просто) спасибо вам ребята)

  Ответить  
 
 автор: Loki   (03.06.2009 в 20:04)   письмо автору
 
   для: howayu   (03.06.2009 в 17:44)
 

На пустое значение броузеры реагируют по разному, а вот на отсутствие атрибута - одинаково.

  Ответить  
 
 автор: mihdan   (05.06.2009 в 23:45)   письмо автору
 
   для: cheops   (03.06.2009 в 13:36)
 

Только не в google chrome
Форма отправляется в корень сайта

  Ответить  
 
 автор: Akdmeh   (06.06.2009 в 10:13)   письмо автору
 
   для: mihdan   (05.06.2009 в 23:45)
 

Вспоминая мой горький опыт в создании вап-сайтов, скажу: лучше action все же указывать, некоторые браузеры телефонов (Sony Ericsson) плохо реагируют на отсутствие этого параметра, и вообще ничего никуда не отсылают.
Конечно, возможно это сейчас исправлено, да и возможно ваш сайт не будут посещать телефоны, тем не менее - зачем проверять?
//
$_SERVER['PHP_SELF'] всегда работал, странно. Можно узнать, чем он вам не подходит?

  Ответить  
 
 автор: mihdan   (06.06.2009 в 12:05)   письмо автору
 
   для: Akdmeh   (06.06.2009 в 10:13)
 

Вы меня с Loki перепутали ;)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования