basilisco 0 Denunciar post Postado Março 20, 2009 gente eu queria saber qual comando e aonde que eu coloco para criar um formulario com 3 paginas assim por exemplo tenho a primeria pagina que seria o formulario ai dessa segunda pagina vai para uma segunda que seria outro formulario mais terminar o registro e dessa 2° pagina vai apra uma terceira falando assim Ex: Seu nome é:........... Seu E-mail é:........... Sua senha é:........... pessoal eu estou presisando muito da ajuda de vcs me ajudem por favor obrigado deis de ja basilisco Compartilhar este post Link para o post Compartilhar em outros sites
Edivaldo_Reis 0 Denunciar post Postado Março 20, 2009 Caro Basilisco, O senhor pode usar session. Quando o usuário postar os dados no formulário. aautomaticamente, ele grava em sessions. Aí é só recuperar os dados da session e exibir. É moleza ! Compartilhar este post Link para o post Compartilhar em outros sites
basilisco 0 Denunciar post Postado Março 20, 2009 eu sei mais eu queria saber os comandos para isto para fazer manualmente xD é que to em faze de aprendizagem ai quanto amis trabalho para mim fazer melhor entende ai eu treino mais e aprendo cada vez mais Compartilhar este post Link para o post Compartilhar em outros sites
Marlon Souza 0 Denunciar post Postado Março 20, 2009 você tem algo ja feito, se nao tiver cria os formularios no dreamweaver e coloca os botoes de avancar como submit, os dados do formulario vao via post para a outra pagina, ai você pega e coloca em session, repetindo o mesmo para a pagina 2, na pagina 3 voce exibe os dados se for assim que penso que voce quer. segue exemplo rapido pagina 1.php <form id="form1" method="post" action="pagina2.php"> <label> campo 1 <input type="text" name="campo1" id="campo1" /> </label> <p> <label>campo 2 <input type="text" name="campo2" id="campo2" /> </label> </p> <p> <label>campo 3 <input type="text" name="campo3" id="campo3" /> </label> </p> <p> <label>campo 4 <input type="text" name="campo4" id="campo4" /> </label> </p> <p> <label> <input type="submit" name="button" id="button" value="Avancar>>" /> </label> </p> </form> na pagina2.php <? echo var_dump($_POST);?> voce vai ver que vai ter os post's dos campos da pagina 1, e faz a atribuicao exemplo $_SESSION['id']=$_POST['id']; atribuindo o post['id'] é o que ta vindo na pagina 1 para a variavel de sessao['id'] ai é so repetir na pagina 2, enviando tudo pra pagina 3 se quiser ver o que ta em sessao post ou get faça <? echo var_dump($_SESSION);?> ou <? echo var_dump($_POST);?> ou <? echo var_dump($_GET);?> respectivamentee voce vai ver os arrays de cada um. espero ter ajudado Compartilhar este post Link para o post Compartilhar em outros sites
basilisco 0 Denunciar post Postado Março 20, 2009 tenho esses arquivos aki eu criei so para teste o formulario ta nada a ve so criei para teste mesmo esta aki nome do arquivo teste.php <html> <body> <center> <br> <font color="#009900" size="6"><b>Digite seus dados depois envie</b></font> <table border="1"> <br> <form action="Noname1.html" method="post"> <td><font color="#000033" size="4" style="arial,verdana">Nome:</font></td><td><input type="text" name="nome" /></td> </tr> <td><font color="#000033" size="4" style="arial,verdana">Idade:</font></td><td><input type="text" name="idade" /></td> </tr> <td><font color="#000033" size="4" style="arial,verdana">NickName:</font></td><td><input type="text" name="nickname"></td> </tr> <td><font color="#000033" size="4" style="arial,verdana">senha:</font></td><td><input type="password" name="Senha"></td> </tr> </table> <input type="submit" value="Enviar"><input type="reset" value="Limpar"> </form> </center> </body> </html> tem este aqui tambem que é o segundo formulario (Nome do arquivo Noname1) <html> <body> <center> <br> <font color="#009900" size="6"><b>Outro formulario para Digitar os Dados</b></font> <table border="1"> <br> <form action="resultado.php" method="post"> <td><font color="#000033" size="4" style="arial,verdana">Endereço:</font></td><td><input type="text" name="endereço" /></td> </tr> <td><font color="#000033" size="4" style="arial,verdana">País:</font></td><td><input type="text" name="país" /></td> </tr> <td><font color="#000033" size="4" style="arial,verdana">Estado:</font></td><td><input type="text" name="estado" /></td> </tr> <td><font color="#000033" size="4" style="arial,verdana">Bairro:</font></td><td><input type="text" name="bairro" /></td> </tr> <td><font color="#000033" size="4" style="arial,verdana">Profissão</font></td><td><input type="text" name="profisão" /></td> </tr> </table> <input type="submit" value="Enviar"><input type="reset" value="Limpar"> </form> </center> </body> </html> e tem este aqui que é para receber os dados dos dois mais nesta pagda da um erro so não sei arrumar este erro (nome é resultado.php) <html> <body> <center> <font size="5"> <br><br><br><br><br> Seu nome é: <?php echo $_POST ["nome"]; ?>.<br /> Você tem: <?php echo $_POST ["idade"]; ?>.<br /> Sua Senha é: <?php echo $_POST ["senha"]; ?>.<br /> Seu NickName é: <?php echo $_POST ["nickname"]; ?>.<br /> Seu endereço é: <?php echo $_POST ["endereço"]; ?>.<br /> Seu país é: <?php echo $_POST ["país"]; ?>.<br /> Seu estado é: <?php echo $_POST ["estado"]; ?>.<br /> Seu bairro é: <?php echo $_POST ["bairro"]; ?>.<br /> Sua profissão é: <?php echo $_POST ["profisão"]; ?>.<br /> </font> </center> </body> </html> aguardo resposta de pessoas mais esperientes para me auxiliar Compartilhar este post Link para o post Compartilhar em outros sites
Edivaldo_Reis 0 Denunciar post Postado Março 20, 2009 Baixa o manual oficial do PHP e vê como se usa session. Compartilhar este post Link para o post Compartilhar em outros sites
basilisco 0 Denunciar post Postado Março 20, 2009 vo baixa brigado pra vcs sorry pela ignorancia é que num sei porcaria nenhuma ainda so sei um pouco de html mais php estou iniciando ainda Compartilhar este post Link para o post Compartilhar em outros sites
Marlon Souza 0 Denunciar post Postado Março 20, 2009 sem erro nao tem como dar errado com o form la em cima. lembrando que o form 1 nao é php, e sim html, ja o form 2 é php pra exibir os arrays faz isso cola isso no seu arquivo 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <form id="form1" method="post" action="pagina2.php"> <label> campo 1 <input type="text" name="campo1" id="campo1" /> </label> <p> <label>campo 2 <input type="text" name="campo2" id="campo2" /> </label> </p> <p> <label>campo 3 <input type="text" name="campo3" id="campo3" /> </label> </p> <p> <label>campo 4 <input type="text" name="campo4" id="campo4" /> </label> </p> <p> <label> <input type="submit" name="button" id="button" value="Avancar>>" /> </label> </p> </form> </body> </html> no arquivo2.php voce coloca isso <? echo var_dump($_POST); ?> o SESSION é propriedade do php executa e me fala o que apareceu Compartilhar este post Link para o post Compartilhar em outros sites
basilisco 0 Denunciar post Postado Março 20, 2009 ok brigado marlon vo tenta aqui se eu conseguir muito obrigado amis se eu num conseguir xD volto a pergunta =D pq so meiu burro ia fala leigo mais num sei oque é Compartilhar este post Link para o post Compartilhar em outros sites
basilisco 0 Denunciar post Postado Março 20, 2009 num consegui e não entendi nada fala em uma linguagem que uma pessoa normal consiga entende q eu não entendi e nem consegui faze meu pai tinha falado que éra pra eu faze com hidden acho que é assim que se escreve mais não como usa e como fais as coisas para a 3° pagina cata uinformaçães da 1° e da 2° juntar as duas e mandar as informçães para uma 3° pagina aparecendo assim por exemplo seu nome é: ............... seu emai´é: ................ porfavor se puder me explicar de novo é que to meio sem entende nada Compartilhar este post Link para o post Compartilhar em outros sites
basilisco 0 Denunciar post Postado Março 20, 2009 @Marlon eu testei la a sua script e num deu em nada eu fiz certinho do geito que você escreveu mas...... quando clico em avançar na pagina seguinte não aparece nada porfavor que ja to atordoado to entendo mais nada Compartilhar este post Link para o post Compartilhar em outros sites
Marlon Souza 0 Denunciar post Postado Março 20, 2009 eu acho que sei o que ta acontecendo você ja instalou o apache na sua maquina para rodar o php, senao instalou procura um servidor local primeiro, tipo wampp xampp, apache2triad Compartilhar este post Link para o post Compartilhar em outros sites
basilisco 0 Denunciar post Postado Março 20, 2009 ja instalei sim eu estou com o EasyPHP ele tem apache mysql e uns negosio aki xD então é isto =/ Compartilhar este post Link para o post Compartilhar em outros sites
Marlon Souza 0 Denunciar post Postado Março 20, 2009 creio que sim eu uso no trabalho o Wamp e em casa o apache2triad, mais se voce abrir o navegador e digitar localhost, ou www, voce vai aparecer nas paginas dos seus arquivos ou ele faz uma busca? Compartilhar este post Link para o post Compartilhar em outros sites
basilisco 0 Denunciar post Postado Março 20, 2009 eu abro o arquivo e coloco localhost ai aparece a lista dos meus arquivos entende? Compartilhar este post Link para o post Compartilhar em outros sites
Marlon Souza 0 Denunciar post Postado Março 20, 2009 sim, voce salvou o arquivo que eu te mandei onde, cria uma pasta na raiz, e coloca esse aquivo dentro, depois acesso http://localhost/pasta/1.php no 1.php coloca <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <form id="form1" method="post" action="2.php"> <label> campo 1 <input type="text" name="campo1" id="campo1" /> </label> <p> <label>campo 2 <input type="text" name="campo2" id="campo2" /> </label> </p> <p> <label>campo 3 <input type="text" name="campo3" id="campo3" /> </label> </p> <p> <label>campo 4 <input type="text" name="campo4" id="campo4" /> </label> </p> <p> <label> <input type="submit" name="button" id="button" value="Avancar>>" /> </label> </p> </form> </body> </html> no 2.php <? echo var_dump($_POST)?> cara eu testei isso e aqui ta funcionando no ar vou te mandar o link em MP Compartilhar este post Link para o post Compartilhar em outros sites
basilisco 0 Denunciar post Postado Março 20, 2009 marlon não éra bem isto que eu estava querendo eu queria dois formularios tipo assim 1 formulario em um arquivo e outro em outro arquivo ai em um terceiro arquivo iria aparecer oque a pessoa "no caso eu" digito no formulario mais iria aparecer so para ela entende não manda por email nem por nada mais sim so aparecer para ela mais nada Compartilhar este post Link para o post Compartilhar em outros sites
Maykonn 6 Denunciar post Postado Março 20, 2009 Isso é um exemplo! É como seu pai falou pra tu fazer: form1.html: <div>Nome:</div> <div><input type="text" name="nome" /></div> form2.php: Seu nome é: <? echo $_POST['nome']; ?> <div>Senha:</div> <div><input type="text" name="senha" /></div> <input type="hidden" value="<? echo $_POST['nome']; ?>" name="nome" /> form3.php: Seu nome é: <? echo $_POST['nome']; ?> Sua senha é: <? echo $_POST[senha']; ?> <div>Email:</div> <div><input type="text" name="email" /></div> <input type="hidden" value="<? echo $_POST['nome']; ?>" name="nome" /> <input type="hidden" value="<? echo $_POST['senha']; ?>" name="senha" /> confirm.php: Seus dados são: Nome: <? echo $_POST['nome']; ?> Senha: <? echo $_POST['senha']; ?> Email: <? echo $_POST['email']; ?> Compartilhar este post Link para o post Compartilhar em outros sites
ghenschel 0 Denunciar post Postado Março 22, 2009 essa é a forma que o Maykonn escreveu é a mais fácil de fazer :D vai por esse aí de cima abraço Compartilhar este post Link para o post Compartilhar em outros sites
Marlon Souza 0 Denunciar post Postado Março 23, 2009 Ghenschel, no caso o Basilisco nao entende muito da linguagem PHP, o que seria melhor pra ele, como eu coloquei no meu exemplo era pra ele ver que os campos do form 1 passam via post, e ele pode recuperar normalmente no form2, o exemplo que eu coloquei era so uma base. @basilisco. conseguiu resolver o problema? na minha MP o link do arquivo online ta funcionando normalmente, conseguiu fazer rodar em localhost? Compartilhar este post Link para o post Compartilhar em outros sites