Php, передача данных из формы

Тема в разделе "PHP программирование", создана пользователем buts, 10 окт 2005.

Статус темы:
Закрыта.
  1. buts

    buts Гость

    у меня на денвере все робатоло но в php globals_regitr было on
    Код (Text):
    <html>
    <head>
    </head>
    <body>
    <?php
    global $login; \\ что бы не ругалось, когда $login не определена
    echo $login;
    ?>
    <FORM method="POST" action="123.php"> // action само на себя
    <INPUT type="text" name="login" >
    <INPUT type="submit" name="ок" value="go">
    </FORM>

    </body>

    </html>

    и все работало
    но поставил как в жизни registr_global off
    и вот что пришлось написать
    Код (Text):
    <html>
    <head>
    </head>
    <body>
    <?php
    $login=$HTTP_POST_VARS["login"];
    echo $login;
    ?>
    <FORM method="POST" action="123.php">
    <INPUT type="text" name="login" >
    <INPUT type="submit" name="îê" value="ïîøëè!">
    </FORM>

    </body>

    </html>
    все работает, но когда заходишь первый раз пишет
    Notice: Undefined index: login in z:\*************************\123.php on line 6


    Вопрос: как можно опросить и узнать передовлось что ли бо файлу методом Post ??
     
  2. ????

    ???? Гость

    Для: buts
    isset
     
  3. Andrew Stephanoff

    Andrew Stephanoff Гость

    переменные, переданные методом POST хранятся в массиве $_POST[] (для GET -- $_GET[])
    а пишет тебе то, что у тебя в массиве не определен индекс login, так чт проверяй вначале
     
  4. buts

    buts Гость

    Большое спасибо!!
    направили меня в нужном направлении
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей