Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> $SCRIPT_NAME, $PHP_SELF, не правильно работают? 
:(
    Опции темы
Ripper
Дата 8.7.2004, 19:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Lonely soul...
**


Профиль
Группа: Участник
Сообщений: 920
Регистрация: 30.6.2004
Где: г. Москва

Репутация: 1
Всего: 23



почему када я пишу:
Код

Header("Location $SCRIPT_NAME");

он переносит меня в папку со скриптом, а когда значение вывожу то типа того
/dir/script.php
т.е. в хеадер он тока /dir/ передает... и ещё вроде где то я слышал что SCRIPT_NAME имеет какой то глюк.. это не он?))
Я пробывал ещё:
Код

$redirect="http://".$_SERVER["HOST_NAME"].$PHP_SELF // или $SCRIPT_NAME
header("Location : $redirect");
#---------------------------------#
$redirect=basename($SCRIPT_NAME) //$PHP_SELF
hedaer(Location: $redirect);

все - одно и тоже.. все время в папку кидает.=((
Да и ещё а как сделать на пхп аналог:
<meta http-equiv=refresh content=5 url=http://somehost.ru> (вроде так?) Т.е. обновление страницы? Только header("Location:..")?
hmmm.gif


--------------------
"Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом
PM MAIL ICQ   Вверх
Ignat
Дата 8.7.2004, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 10
Всего: 73



чтоб посмотреть что у тебя где находится:
phpinfo();
Скажи, а зачем тебе делать редирект скрипта на себя?


--------------------
Теперь при чем :P
PM   Вверх
Ripper
Дата 8.7.2004, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Lonely soul...
**


Профиль
Группа: Участник
Сообщений: 920
Регистрация: 30.6.2004
Где: г. Москва

Репутация: 1
Всего: 23



в phpinfo(); тоже самое.. а вот
<a href=$SCRIPT_NAME> - работает. Зачем? Обновление парамертров...
иногда же может понадобится redirect $SCRIPT_NAME?param1=value.
Но почему же не работает... =(


--------------------
"Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом
PM MAIL ICQ   Вверх
Ignat
Дата 8.7.2004, 19:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 10
Всего: 73



Дело в том, что нельзя использовать header("....."); после начала вывода контента.
Поясни поподробнее: как ты рефрешить хочешь?


--------------------
Теперь при чем :P
PM   Вверх
Ripper
Дата 8.7.2004, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Lonely soul...
**


Профиль
Группа: Участник
Сообщений: 920
Регистрация: 30.6.2004
Где: г. Москва

Репутация: 1
Всего: 23



хмм тогда может ob_start()? Но он же редиректид тока не прально. а так ошибку выдать должен.
Каким образом? Просто перейти на эту же странчку но добавив параметры... или даже без параметров...
и почему он вообще при error_reporting(255) выдает такую вещь:
Notice: Undefined variable: SCRIPT_NAME


--------------------
"Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом
PM MAIL ICQ   Вверх
Ignat
Дата 8.7.2004, 19:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 10
Всего: 73



register_globals?

$_SERVER["SCRIPT_NAME"]


--------------------
Теперь при чем :P
PM   Вверх
Ripper
Дата 8.7.2004, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Lonely soul...
**


Профиль
Группа: Участник
Сообщений: 920
Регистрация: 30.6.2004
Где: г. Москва

Репутация: 1
Всего: 23



register_globals=on
но $_SERVER["SCRIPT_NAME"] помог! Спасиб rolleyes.gif
Но все же SCRIPT_NAME - хорошая ли чтука?? где то я слышал что у ней есть глюк чтоли... может кто нить знает?(это я так просто)


--------------------
"Он знает: надо смеяться над тем, что тебя мучит, иначе не сохранишь равновесия, иначе мир сведет тебя с ума" - Над кукушкиным гнездом
PM MAIL ICQ   Вверх
IZ@TOP
Дата 9.7.2004, 23:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Может $_SERVER['PHP_SELF']?


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1665 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.