Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mestre fyoda

Chamar função no formulario

Recommended Posts

<form action="" method="POST">	Login : <input name="user" id="user" ><br>		Senha : <input name="pass" id="pass" ><br>	<input type="submit" value="Autenticar"></form>

aqui nesse form tem como eu chamar uma função para autenticar o usuario ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

boa Ferreira, mas eu to com um probleminha com esse codigo, eu to passando de um formulario para esse codigo e ele executa a função, como que eu faço soh para execuatar depois q clicar no botao submit ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma saida é colocar um campo hidden ai

 

<?phpif (isset($_POST['validar'])) {  //chama a função de autenticação}?><form action="" method="POST">	Login : <input name="user" id="user" ><br>		Senha : <input name="pass" id="pass" ><br>	<input type="submit" value="Autenticar">	<input type="hidden" value="ok" name="validar"></form>

porem naum sei se é a melhor saida

Compartilhar este post


Link para o post
Compartilhar em outros sites

do jeito que o Tiago postou tava certo ele só vai executar a função se existir o post ou seja se foi apertado o botao submit

 

outro exemplo que da na mesma

 

if (getenv("REQUEST_METHOD") == "POST")
{
//aqui você executa a função	
}

 

e nao precisa de campo hidden porque você pode testar qualquer campo ou ate mesmo o botao

 

if (isset($_POST["botao"])) {

//chama a função de autenticação

}

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.