Bob_Design Postado Janeiro 31, 2007 Denunciar Share Postado Janeiro 31, 2007 <head><title>Teste PHP</title></head><body><?echo "<form method='post' action='teste.php'>";echo "<input type='text' name='nome'>";echo "<input name='ent' type='submit' value='ent'></form>";if($_POST["nome"] !="){$nome = $_POST['nome];echo "$nome";}else{echo "derrrr";}?></body></html>eu entro na pag digito um valor e ele aparece, mais quando do f5 ele não volta normal; ou a variavel não fica vasia :blink: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ARD Postado Janeiro 31, 2007 Denunciar Share Postado Janeiro 31, 2007 É porque quando você pressiona F5 ele envia o formulário novamente com o mesmo valor que você tinha colocado anteriormente. Tanto é, que quando você faz isso (independente de qual browser você estiver usando) o browser pergunta se você quer enviar o formulário novamente. A solução que conheço é você chamar a página novamente (dando Enter na barra de endereço).T+André Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Bob_Design
<head>
<title>Teste PHP</title>
</head>
<body>
<?
echo "<form method='post' action='teste.php'>";
echo "<input type='text' name='nome'>";
echo "<input name='ent' type='submit' value='ent'></form>";
if($_POST["nome"] !="){
$nome = $_POST['nome];
echo "$nome";
}
else{
echo "derrrr";
}
?>
</body>
</html>
eu entro na pag digito um valor e ele aparece, mais quando do f5 ele não volta normal; ou a variavel não fica vasia :blink:
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.