killer_ 0 Denunciar post Postado Agosto 7, 2007 olha eu denovo...hsuahuashusa vô c direto ao assunto... :P na pagina update.php não consigo recuperar o valor dos campos da pagina anterior (cadastro.php) as variáveis vem vazias....ou sem valor cadastro.php $nome=mysql_result($result,$i,"nome");$nomepai=mysql_result($result,$i,"pai");$nomemae=mysql_result($result,$i,"mae");...<form action="update.php" method="post" name="Form2">...<input size="100%" type="text" name="txtNomeAluno" value="<? echo $nome; ?>"><input type="text" name="txtNomePai" size="100%" value="<? echo $nomepai; ?>"><input type="text" name="txtNomeMae" size="100%" value="<? echo $nomemae; ?>">...<input type="submit" value="Atualização Cadastral" name="Submit">...</form> update.php $nome=$_POST["txtNome"];$nomepai=$_POST["txtNomePai"];$nomemae=$_POST["txtNomeMae"];...echo $nome;echo $nomepai;echo $nomemae; Compartilhar este post Link para o post Compartilhar em outros sites
_vina 0 Denunciar post Postado Agosto 7, 2007 veja achei um erro aki esta txtNomeAluno<input size="100%" type="text" name="txtNomeAluno" value="<? echo $nome; ?>">e você esta recuperandoassim$nome=$_POST["txtNome"];não seria$nome=$_POST["txtNomeAluno"];outra coisa tente usar $nome= $_REQUEST['txtNomeAluno'];$nomepai=$_REQUEST['txtNomePai'];$nomemae=$_REQUEST['txtNomeMae']; posta ae qual quer coisa! Compartilhar este post Link para o post Compartilhar em outros sites
killer_ 0 Denunciar post Postado Agosto 7, 2007 opa opa vlw _vina funcionô certinho usando $_REQUEST sobre o erro, foi descuido meu msm...obrigado pela ajuda http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif agora vô v c consigo inseri no banco as informações... http://forum.imasters.com.br/public/style_emoticons/default/upset.gif qlqr coisa vô enxe o sako denovo....hehehe :rolleyes: veja achei um erro aki esta txtNomeAluno<input size="100%" type="text" name="txtNomeAluno" value="<? echo $nome; ?>">e você esta recuperandoassim$nome=$_POST["txtNome"];não seria$nome=$_POST["txtNomeAluno"];outra coisa tente usar $nome= $_REQUEST['txtNomeAluno'];$nomepai=$_REQUEST['txtNomePai'];$nomemae=$_REQUEST['txtNomeMae'];posta ae qual quer coisa! Compartilhar este post Link para o post Compartilhar em outros sites
Alexsandro XPT 0 Denunciar post Postado Agosto 7, 2007 Mas aki galera... eu sou newbie nisto mas qual a diferença de usar $_REQUEST, $_POST e $_GET ????Valew.. desculpe pelo entrometimento. Compartilhar este post Link para o post Compartilhar em outros sites
_vina 0 Denunciar post Postado Agosto 7, 2007 pelo oq eu entendo.$_post = vem "escondido" não aparece na no url da pagina seila acho q eh isso uhauha$_GET = ele vem no URL tipo pagina.php?teste=issoe tbm depende da forma que você atribui o seu formulário ele pode ser GET ou POSTo $_Request = funciona tanto para o POST e para o GETacho q eh isso Compartilhar este post Link para o post Compartilhar em outros sites
Alexsandro XPT 0 Denunciar post Postado Agosto 7, 2007 Ahm?? tudo bem q o method POST de um form vem escondido e o GET nao.Mas e no PHP? pra existe o $_POST, o $_GET e o $_REQUEST ? http://forum.imasters.com.br/public/style_emoticons/default/upset.gif entendeu? eu nao entendi pq PHP tem estes 3 objetos.. queria sabe.. alguem sabe?Valew.. pelo oq eu entendo.$_post = vem "escondido" não aparece na no url da pagina seila acho q eh isso uhauha$_GET = ele vem no URL tipo pagina.php?teste=issoe tbm depende da forma que você atribui o seu formulário ele pode ser GET ou POSTo $_Request = funciona tanto para o POST e para o GETacho q eh isso Compartilhar este post Link para o post Compartilhar em outros sites
Alexsandro XPT 0 Denunciar post Postado Agosto 8, 2007 Alow... alguem pode responder??? Compartilhar este post Link para o post Compartilhar em outros sites
David Ramires 1 Denunciar post Postado Agosto 8, 2007 Brother veja esse site vai encontrar sua resposta..http://br2.php.net/manual/pt_BR/language.v....predefined.php $_GETVariáveis postadas para o script via método HTTP GET. Análogo ao antigo array $HTTP_GET_VARS (que ainda continua disponível, mas em decadência). $_POSTVariáveis postadas para o script via método HTTP POST. Análogo ao antigo array $HTTP_POST_VARS (que ainda continua disponível, mas em decadência). $_REQUESTVariáveis postadas para o script por todas os mecanismos de input GET, POST, e COOKIE não podem ter seu conteúdo garantido de qualquer forma. A presença e a ordem de inclusão das variáveis nesse array é definida de acordo com a diretiva de configuração variables_order. Este array não tem um equivalente nas versões anteriores do PHP 4.1.0. Veja também import_request_variables(). http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif qualquer coisa posta ai.... Compartilhar este post Link para o post Compartilhar em outros sites
Alexsandro XPT 0 Denunciar post Postado Agosto 8, 2007 Uhmm entendi... mas entao é melhor usar sempre $_REQUEST? pois bem imagina você ta la bem debugando seu formulario de repente você muda o method dele e vai ter q mexer no codigo do PHP.. vai ficar chato nao é? Mas pensando bem por segurança é bom usar $_POST pra form POST e $_GET para query strings da URL nao é mesmo ou estou falando besteira? Valew.. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites