За последние 24 часа нас посетил 18901 программист и 1626 роботов. Сейчас ищут 886 программистов ...

Очень странная проблема

Тема в разделе "PHP для новичков", создана пользователем XISHNIK, 23 июн 2008.

  1. XISHNIK

    XISHNIK Активный пользователь

    С нами с:
    27 мар 2008
    Сообщения:
    11
    Симпатии:
    0
    В самом начале скрипта когда ещё даже включаемые файлы не обьявлены вставляю
    PHP:
    1. print "Имя:".$_REQUEST["name"]."";
    И почему-то выводится постоянно *Имя:Admin* Это более чем странно, так как никакие формы не отправляют данные и в url не вставлены никакие данные. Пользуюсь Денвером.
     
  2. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
  3. XISHNIK

    XISHNIK Активный пользователь

    С нами с:
    27 мар 2008
    Сообщения:
    11
    Симпатии:
    0
    Блин вообще не могу врубиться! Ничего не обявлено ничего не написано только открываешь http://test2.com/ а он тебе сразу выдаёт значение $_REQUEST["name"] !!!!! Как такое может быть вообще? Если формами значения не передавали, в url сами видите ничего не записано! Пробовал переустановить денвер, не помогло. Какого хрена вообще браузер передаёт значение?
     
  4. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    куки проверяли?
     
  5. XISHNIK

    XISHNIK Активный пользователь

    С нами с:
    27 мар 2008
    Сообщения:
    11
    Симпатии:
    0
    А какое отношение эта команда имеет к кукам? Разве они не такой функцией вызываеются : $_COOKIE["coocname"] ?
     
  6. XISHNIK

    XISHNIK Активный пользователь

    С нами с:
    27 мар 2008
    Сообщения:
    11
    Симпатии:
    0
    Пипец!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Всё разобрался большое спасибо!!!!
     
  7. DarkElf

    DarkElf Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    XISHNIK
    это не функция, это сверхглобальный массив :)
     
  8. XISHNIK

    XISHNIK Активный пользователь

    С нами с:
    27 мар 2008
    Сообщения:
    11
    Симпатии:
    0
    Получается эта функция заменяет и коки и $_GET и $_POST ?
     
  9. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Да нет никакой функции. $_GET, $_POST, $_COOKIE - суперглобальные (доступны в любом месте скрипта) массивы. А $_REQUEST - это их объединенный вариант.