pukurucha Postado Agosto 7, 2007 Denunciar Share Postado Agosto 7, 2007 (editado) Tem como enviar pela url mais do que um parametro? quando envio um parametro, funciona certinho, mas quando passo mas que um ele não funciona. E ai vai o codigo. O que ta errado nele? <a href=cadastrar_equipe.php?codObra=$HTTP_GET_VARS[id],data=$HTTP_GET_VARS[datanascimento]>Clique aqui</a> Desde já agradeço Editado Agosto 8, 2007 por pukurucha Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 itibere Postado Agosto 7, 2007 Denunciar Share Postado Agosto 7, 2007 Use assim<a href=cadastrar_equipe.php?codObra=$HTTP_GET_VARS[id]&data=$HTTP_GET_VARS[datanascimento]>Clique aqui</a> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pukurucha Postado Agosto 7, 2007 Autor Denunciar Share Postado Agosto 7, 2007 E na altura de pegar o campo, faço normalmente? Tipo$var= $_GET['codObra'];$var1= $_GET['data'];É isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eric Freitas Postado Agosto 7, 2007 Denunciar Share Postado Agosto 7, 2007 (editado) Use assim<a href=cadastrar_equipe.php?codObra=$HTTP_GET_VARS[id]&data=$HTTP_GET_VARS[datanascimento]>Clique aqui</a>porque do amp ??só & não funciona? Editado Agosto 7, 2007 por Eric Freitas Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ARD Postado Agosto 7, 2007 Denunciar Share Postado Agosto 7, 2007 E na altura de pegar o campo, faço normalmente? Tipo$var= $_GET['codObra'];$var1= $_GET['data'];É isso?<a href=cadastrar_equipe.php?codObra=$HTTP_GET_VARS[id],data=$HTTP_GET_VARS[datanascimento]>Clique aqui</a> Você está usando "," virgula então o php vai entender que existe somente um parâmetro na querystring. Por exemplo, se você fizer isso: echo $_GET['codObra']; Ele vai mostrar mais ou menos assim: id_passado,data=a_data_passada_pela_url Use "&" para separar os parâmetros, deixando a sua querystring assim: <a href=cadastrar_equipe.php?codObra=$HTTP_GET_VARS[id]&data=$HTTP_GET_VARS[datanascimento]>Clique aqui</a> E para recuperar o valor: $cod_obra = $_GET['codObra']; $data = $_GET['data'];T+André Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Agosto 7, 2007 Denunciar Share Postado Agosto 7, 2007 Troquem $HTTP_GET_VARS por $_GET. Quanto a & ou &, é apenas uma questão de validação de página. Se deixar somente &, é gerado uma advertência (warning), mas se pusermos & (com o ponto-e-vírgula final), não é gerado esse alerta.Abraços,Beraldo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pukurucha Postado Agosto 8, 2007 Autor Denunciar Share Postado Agosto 8, 2007 Obrigada pelas dicas galera. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
pukurucha
Tem como enviar pela url mais do que um parametro? quando envio um parametro, funciona certinho, mas quando passo mas que um ele não funciona. E ai vai o codigo. O que ta errado nele?
<a href=cadastrar_equipe.php?codObra=$HTTP_GET_VARS[id],data=$HTTP_GET_VARS[datanascimento]>Clique aqui</a>
Desde já agradeço
Editado por pukuruchaLink para o comentário
Compartilhar em outros sites
6 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.