PHP: получить значение текстового поля из тега ввода HTML

0

У меня очень простая проблема, и я искал ее часами. Но я просто не исправляю свою ошибку... Я пытаюсь получить значение моего текстового поля (я знаю, есть много сообщений, но никто из них не смог мне помочь).

Я получил этот код HTML:

<form action="" method="post">
    <input type="text" id="address" name="address" placeholder="Enter your zip code" style="width:250px;" />
    <input type="submit" id="submit" value="Submit" />
</form>

И это код PHP # 1, который я пробовал:

<?php
    $textboxValue = $_POST['address'];
    echo $textboxValue;
?>

Это не работает, и я не знаю, почему. Попробовав это, я нашел еще один код:

<?php
    if(isset($_POST['submit'])){
        $textboxValue = $_POST['address'];
        echo $textboxValue;
    }
?>

Кажется, это не работает. Как и другой.

Есть ли ошибка или почему $textboxValue не отображается, когда я вызываю его с помощью echo?

  • 2
    Вы действительно отправляете правильный файл PHP?
  • 1
    Это может произойти, если вы пытаетесь получить доступ к переменным записи в другом файле. укажите свой файл действия формы и файл, в котором вы написали вышеупомянутый код
Показать ещё 9 комментариев
Теги:

2 ответа

5
Лучший ответ

Пожалуйста, приложите форму к действию!

И вы должны назвать кнопку отправки submit:

<input type="submit" name="submit" id="submit" value="Submit" />

В противном случае isset() вернет false.

  • 0
    Теперь я получил action="<?php echo $_SERVER['PHP_SELF']; ?>" И <input type="submit" id="submit" name="submit" value="Submit" /> Это все еще не ' т работа: /
  • 0
    Форма находится на том же сайте, где находится код PHP?
Показать ещё 2 комментария
-2

Я нашел ошибку. В моем файле у меня было return = false; поэтому он не смог выполнить метод $_POST. Но спасибо за вашу помощь :)

  • 0
    Я не вижу возврата в вашем коде выше. Вот почему вы всегда должны показывать весь код.
  • 0
    Я знаю, но если я закодирую целые посты, получится слишком много
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню