Somuca Postado Junho 3, 2004 Denunciar Share Postado Junho 3, 2004 Olá amigos, preciso fazer uma coisa simples.. mas nãosei bem como:Tenho um formulário... onde preencho as informações eenvio para outra página através do submit. Nessa páginaeu gravao as informações no banco.... E UMA DESSASINFORMAÇÕES PRECISO LEVAR PARA A PÁGINA SEGUINTEA ESSA ..., OU SEJA, DEPOIS DE GRAVAR OS DADOS..ABRE OUTRA PÁGINA.... TRAZENDO UM CAMPO QUEFOI GRAVADO !!!OBRIGADO, Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Junho 3, 2004 Denunciar Share Postado Junho 3, 2004 header ('location: pagina.php?variavel=$variavel'); na outra pagina você pega os dados com: $variavel=$_GET['variavel']; eu se preferrir você pode usar sessoes...fallou.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Somuca Postado Junho 3, 2004 Autor Denunciar Share Postado Junho 3, 2004 Acusou o seguinte erro:Warning: Cannot modify header information - headers already sent by (output started Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Junho 3, 2004 Denunciar Share Postado Junho 3, 2004 não pode ter nehuma TAG HTML antes do header....fallou.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Somuca Postado Junho 3, 2004 Autor Denunciar Share Postado Junho 3, 2004 Ok... coloquei assim:header ('location: cadastroat3.php?num_at=$num_at');é uma página php .. sem nenhum comando em HTML...é nó final do arquivo.. tipo ... se gravou os dados corretamente entãová para outra página ...!!Se puder explicar / demonstrar um pouco mais agradeço !!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Junho 3, 2004 Denunciar Share Postado Junho 3, 2004 tah pronto...agora na outra pagina você faz... num_at=$_GET['num_at']; echo $num_at; pronto... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Somuca Postado Junho 3, 2004 Autor Denunciar Share Postado Junho 3, 2004 Desculpe amigo... mas o erro persiste... não sei o que fazer ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 julioromano Postado Junho 3, 2004 Denunciar Share Postado Junho 3, 2004 Faz com sessões... session_start(); $_SESSION["num_at"] = $num_at; e na página q recebe: session_start(); $num_at = $_SESSION["num_at"]; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Somuca Postado Junho 3, 2004 Autor Denunciar Share Postado Junho 3, 2004 Ops...fiz assim e deu certo : echo "<script language=\"JavaScript\">function envia() {window.location=\"cadastroat3.php?num_at=$num_at\";}envia();</script>"; ou seja, sem o Header.... deu certo mas não entendi !!!Valeu Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Junho 3, 2004 Denunciar Share Postado Junho 3, 2004 Que erro que ta dando?se ta passando todos os campos ?tipo exemplo:header("Location: pagina.php?campo1=$campo1&campo2=$campo2...");dai não outra pagina se pega assim:$campo1 = $_GET["campo1"];$campo2 = $_GET["campo2"];...ou se mesmo assim se tiver problema ,,que não era pra acontecertenta usar campos ocultos no form dai se passa os valores por elee pega com $_POSTqualquer duvida posta ai Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Junho 3, 2004 Denunciar Share Postado Junho 3, 2004 Talvez não tenha como remover os códigos HTML antes do header, então você pode usar o javascript pra redirecionar a página! Utilize o mesmo endereço que você tava usando na função header: "cadastroat3.php?num_at=<?php echo $num_at; ?>"Entendeu?Ou, se for fazer por sessões, é uma boa tb... mas lembre-se de chamar o comando session_start() antes de qualquer saída HTML!Falou! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Somuca Postado Junho 3, 2004 Autor Denunciar Share Postado Junho 3, 2004 Valeu galera !! Obrigado pela ajuda ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Somuca
Olá amigos, preciso fazer uma coisa simples.. mas não
sei bem como:
Tenho um formulário... onde preencho as informações e
envio para outra página através do submit. Nessa página
eu gravao as informações no banco.... E UMA DESSAS
INFORMAÇÕES PRECISO LEVAR PARA A PÁGINA SEGUINTE
A ESSA ..., OU SEJA, DEPOIS DE GRAVAR OS DADOS..
ABRE OUTRA PÁGINA.... TRAZENDO UM CAMPO QUE
FOI GRAVADO !!!
OBRIGADO,
Link para o comentário
Compartilhar em outros sites
11 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.