wjspider 0 Denunciar post Postado Março 28, 2005 Pessoal, fiz uma rotina simples em PHP para executar login.Na pagina senha.htm, coloquei o seguinte código:<form name="form1" method="post" action="reservada.php"><font color="#CCCCFF"></font> <input type="text" name="senha"></form><?if(($senha != "abrir") {Header("Location: invalida.php");} else {Header("Location: reservada.php");}?>Mas tá dando a seguinte mensagem de erro, quando ela vai pro servidor:Method Not AllowedThe requested method POST is not allowed for the URL /site/senha.htm.O que será que está errado ou faltando? Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Março 28, 2005 para pegar o dado do formulario use $_POST ou $_GET se for metodo get $senha = $_POST["senha"]; Compartilhar este post Link para o post Compartilhar em outros sites
wjspider 0 Denunciar post Postado Março 28, 2005 Fabio, coloquei a linha que você indicou, mas continua dando a mesma mensgem de erro...Ficou assim:<form name="form1" method="post" action="reservada.php"><font color="#CCCCFF"></font> <input type="text" name="senha"></form><?$senha = $_POST["senha"];if(($senha != "abrir") {Header("Location: invalida.php");} else {Header("Location: reservada.php");}?> Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Março 28, 2005 testa assim: <form action="reservada.php" method="post" enctype="application/x-www-form-urlencoded" name="form1"> <p><font color="#CCCCFF"></font> <input type="text" name="senha"> </p> <p> <input type="submit" name="Submit" value="Submit"> </p> </form> Compartilhar este post Link para o post Compartilhar em outros sites
wjspider 0 Denunciar post Postado Março 28, 2005 Legal! Passou pra página reservada, mas aborta com a seguinte mensagem:Warning: Cannot modify header information - headers already sent by (output started at site/senha.php:3) in site/senha.php on line 126essa linha 126, de acordo com a rotina que já passei, tá assim:Header("Location: invalida.php");E agora? Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Março 28, 2005 tem alguma coisa alem desse script? é que nao pode ter nada antes do header ,nenhuma saida html Compartilhar este post Link para o post Compartilhar em outros sites
wjspider 0 Denunciar post Postado Março 28, 2005 ok, Fabyo, vou estudar mais isso aqui e quebrara a cabeça mais um pouco, se não conseguir resolver, amanha deixo mais um post aqui, valeu mesmo, já ajudou muito mesmo! Compartilhar este post Link para o post Compartilhar em outros sites