Ir para conteúdo

Arquivado

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

Zoação

Porque quando clico no botão para enviar, não envia?

Recommended Posts

Tenho um botão que utiliza o método post que não sei porque não esta mais funcionando...

 

Veja ...

 

<form enctype='multipart/form-data' action='enviarpedido.php' method='post'>

 

Botão...

 

<input type=submit value='ENVIAR PEDIDO' style="width: 306px; height: 74px;" class="auto-style78">

 

Lembrando: tenho 2 botões na página... o outro é para atualizar o "valor do pedido" através de script JS...

 

<button id="calcula">atualizar valor do pedido</button>

 

 

Obrigado!

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá boa tarde o correto não seria estar assim:

 

 

<form name="form" action="" method="post">
 
<input type="submit" name="sendLogin" id="sendLogin" value="Logar">

 

Pra falar a verdade não sei se iria interferir, mas está faltando aspas aí não?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não faz nenhuma ação?

Ele muda a url depois que vc clica em enviar?

 

Na verdade não sai da página de pedido!

Fica simplesmente "parado".

 

Olá boa tarde o correto não seria estar assim:

 

 

<form name="form" action="" method="post">
 
<input type="submit" name="sendLogin" id="sendLogin" value="Logar">

 

Pra falar a verdade não sei se iria interferir, mas está faltando aspas aí não?

 

Não compreendi

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual o conteúdo de enviarpedido.php

 

- ele envia para o banco de dados (cadastra) o pedido, envia uma cópia para 2 e-mails além de exibir na tela tudo que foi enviado ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

<input type=submit value='ENVIAR PEDIDO' style=" width= 306px  height = 74px class="auto-style78" />

tenta gora

 

ah tem que por um nome no botão não tem? pra chamar no php?

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso <button id="calcula">atualizar valor do pedido</button>

não existe no html

 

<input type ='submit'  name = 'atualizar' id="calcula" value = 'atualizar valor do pedido' />

no php {

if isset $_post ['atualizar']

faz o que tu quer

}

if isset $_post ['enviar'] {

faz tal coisa

 

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenha certeza que o arquivo enviarpedido.php existe e bote pra imprimir algo nele depois de submeter.

 

Sim, existe ... ele esta sendo chamado atraves de um INCLUDE

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara pegue só o seu form e testa ele para ver se está dando o POST. Um exemplo:

<?php
if(isset($_POST['sendLogin']) && $_POST['sendLogin'] == 'Logar') {

echo "Exites Post!";

}else{

echo "Não existe Post!";

}

?>

<form name="form" action="" method="post">
    <legend>Login Sistema</legend>
    <input type="text" name="login" value="" placeholder="Informe seu usuário">
    <input type="password" name="senha" value="" placeholder="Informe sua senha">
    <input type="submit" name="sendLogin" id="sendLogin" value="Logar">
</form>

 

Volta ao início e vai tentando debugar para ver onde está o erro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ID e Name tem que ser o mesmo para pegar o POST na outra página, verifique se o botão está dentro do escopo do form e se quando você dá submit ele executa um refresh na página. Chamar a função através de include não muda muita coisa na sua página desde que o caminho até ela esteja correto, se o formulário não achar o caminho do arquivo php ele não vai fazer nada.

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.