Вернуться запрос на той же странице
мне Нужно сделать запрос к Базе данных и вернуть значение переменных на той же странице PHP
. Но ни тест, чтобы попытаться понять логику работал:
<html>
<form name="registar" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
sua form bLA BLA BLA
<input type="submit" class="submit" name="submit" value="Enviar registo" />
</form>
<?
if (!$_POST['submit']) {
echo "bla bla bla SEU nome, pass";
} else {
echo "AGUARDANDO";
}
?>
</html>
в Этом случае он просто переходит в "ОЖИДАНИЕ".
Кто-нибудь может дать мне идею?
3
1 answers
Измените состояние вашей if
для чего-то так:
<html>
<form name="registar" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<input type="hidden" name="oculto" value="teste">
<input type="submit" class="submit" name="submit" value="Enviar registo" />
</form>
<?php
if (isset($_POST['submit'])) {
var_dump($_POST);
} else {
echo "AGUARDANDO";
}
?>
</html>
isset()
проверяет, существует ли $_POST['submit']
формы, что он всегда будет в состояние false.
4
Author: gmsantos, 2015-05-25 18:41:55