[umka]

[umka]
Рейтинг
456
Регистрация
25.05.2008

По сравнению с участником, прошедшим 5 минут назад, дизайн просто потрясный :)

Но по 10-бальной шкале я бы оценил на твёрдую 5-ку.

У меня, кстати, такой же косяк наблюдается, но попасть получилось. Нужно просто приноровиться.

DyaDya:
Везёт вам). У вас сервер менее заколдованный)

[умку распирает о гордости]

вобщем, если такой код

<?

$_SERVER['REQUEST_URI']='/test';

echo $_SERVER['REQUEST_URI'];

?>

не выдаёт установленное значение, то нужно интересоваться у хостера на предмет "а чё вообще за фигня?", потому что то, что этому припятствует, явно глючит (судя по ситуации из первого поста)

DyaDya:
Пока остаётся верить только в это. Но не понятно, почему тогда при вызове этих строк друг за другом, они показываются разные значения?

phpinfo() при выводе, свои данные откудато вытаскивает, не завязанные напрямую с $_SERVER['REQUEST_URI'] ??? Что-то через чур уж зашаманено.

Не путаете с Apache Environment $REQUEST_URI ?

Я вот делаю

<?

$_SERVER['REQUEST_URI']='/abrakadabra';

phpinfo();

?>

и у меня phpinfo показывает в $REQUEST_URI по-прежнему '/script.php', а в $_SERVER['REQUEST_URI'] — '/abrakadabra'

Если отдельный скриптик

<?

$_SERVER['REQUEST_URI']="/";

echo "<br>".$_SERVER['REQUEST_URI']."<br><br>";

phpinfo();

?>

Не может перезаписать этот массив, то скорее всего на сервере устроено какое-то шаманство, вроде патчей для безопасности, и оно не даёт менять этот массив и, при этом, само иногда глюкует (случай в посте №1)

:)

0.00000000

Это какая-то фантастика. Массив этот перезаписываемый.

Но если, как вы говорите, в отдельном скрипте всё правильно, то дело в движке.

Нужно по-тихоньку дебагить шаг за шагом.

Пхп работает как модуль или как cgi?

[umka] добавил 06.12.2010 в 00:14

сделайте пустой скриптик script.php

<?

echo "<br>".$_SERVER['REQUEST_URI']."<br><br>";

phpinfo();

?>

и вызовите его.

возможно, движок занимается самодеятельностью.

[umka] добавил 06.12.2010 в 00:19

возможно, где-нибудь вместо

if ($_SERVER['REQUEST_URI']=='/')

написано

if ($_SERVER['REQUEST_URI']='/')

:)

Rimlyanin:
а ничего что есть рекурсия, что для того, что бы узнать IP site.ru надо обратится на ns1.site.ru ?

рекурсии нет, т.к. для ns1 и ns2 явно указаны ip-шники

Alipapa:
Дык target надо задавать не в теге iframe, а в page.php, в аргументах самих ссылок.

точняк... я проглядел :)

тестовый код сам писал

Всего: 6067