Ir para conteúdo

POWERED BY:

Arquivado

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

Ygornet

Form para multiplas paginas php

Recommended Posts

Pessoal gostaria de tirar uma duvida.Nao sei nem se tem como.Mas como eu faria para enviar dados do form para varias paginas com script php ?Alguem pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simples , você guarda as informações do formulario no banco de dados e utiliza essas informações do banco para qualquer pagina php.de qualquer forma você vai ter que guardar a informação em algum lugar .

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim Pablo mas aí qeu tah , eu quero visualizar esses dados, exatamente antes de enviá-ços pro Banco.Tipo, o usiario vizualiza, se estiver tudo correto, ele confirma e os dados sao enviados pro banco , se tiver algo errado ainda pra digitar, ele volta pra pagina e continua a editar.Se tiver uma ideia melhor fico grato!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou fazer um exemplo bem prático e feio. Por favor siga apenas a idéia!Pagina Formulario (form.htm):

<form method='post' action='confirma.php'>   Nome: <input type='text' name='nome'><br>   Tel: <input type='text' name='tel'><br>   Email: <input type='text' name='email'><br>   <input type='submit' value='vai!'></form>

Pagina de confirmação (confirma.php):

<?phpsession_start();$_SESSION["nome"] = $_POST["nome"];$_SESSION["tel"] = $_POST["tel"];$_SESSION["email"] = $_POST["email"];?><p>Favor confirmar as informações digitadas:<br><br>Nome: <?php echo $_SESSION["nome"];?><br>Tel: <?php echo $_SESSION["tel"];?><br>Email: <?php echo $_SESSION["email"];?><br><hr><input type="button" value="voltar" onClick='java script:history.go(-1);'> <input type="button" value="Confirmar!" onClick="java script:document.location.href='gravar.php';">

Pagina para gravar os dados após confirmação (gravar.php):

<?phpsession_start();$query = "insert into tbl (nome, tel, email) values ('".$_SESSION["nome"]."', '".$_SESSION["tel"]."' , '".$_SESSION["email"]."')";mysql_query($query);echo "Dados gravados com sucesso!";?>

É isso?Espero que ajude!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fila, tudo cettinho mas essa parte do código nao esta funcionando:

 

<input type="button" value="voltar" onClick='java script:history.go(-1);'> <input type="button" value="Confirmar!" onClick="java script:document.location.href='gravar.php';">

Clico nos botoes mas nao acontece nada, nem volta e nem grava no bd.. continua na mesma pagina!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aqui funciona direitinho.

Certifique-se de que os javascripts estejam habilitados. Se o problema persistir, poste o código completo, para vermos se não há algo "impedindo" a ação dos botões.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse script é ateh bom , mas nao é funcional se alguma imagem estiver sendo postada junta com as informaçoes, pois ela teria que ser enviada ao servidor depois q os dados sao verificados e o usuario da ok.. Mas acontece que nao tem como lidar com $_FILES através de sessã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.