|
![]() |
||
Ajuda com o metod POST do Php
|
||
. Nós temos 759.292 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.
![]() |
|
|
Opções do Tópico |
|
|
#1 (permalink) |
|
Novo Membro
|
Olá.
Estou precisando fazer um tipo de redirecionamento aqui. Tenho uma pagina onde coleto o nome de usuario a senha de alguem, e alem disso pergunto em qual area ele quer acessar. Dependendo dessa area eu redireciona ele para um script, com o header Location. Porém essa dados que eu coletei em metodo post no formulario inicial eu queria retrasmitir também em metodo post para o outro script. Alguém tem alguma sugestão?? Obrigado. |
|
|
|
|
|
#2 (permalink) |
|
Super Participante
Registrado em: Mar 2003
Localização: São Paulo
Mensagens: 533
Reputação: 19
![]() |
Melhor vc passar os parâmetros pela URL.
__________________
Il mondo degli altri Che non son con me Ma non me ne importa Se sono con te |
|
|
|
|
|
#3 (permalink) | |
|
GeeK
Registrado em: Aug 2002
Localização: Porto Alegre (RS)
Mensagens: 2.448
Reputação: 23
![]() |
Citação:
Código:
Qualquer dúvida, explico novamente.
__________________
No caminho dos scripts. Por enquanto, powershell... |
|
|
|
|
|
|
#4 (permalink) |
|
Novo Membro
|
Eu conheçe o jeito de passar pelo Hidden.
Porém eu quero pegar os parametros que peguei numa página e repassar para outra pelo metodo POST, não pelo GET ( que seria pagina.php?variavel1=conteudo... ) Não posso passar pelo GET, por questões de segurança de também pois o segundo script requer as variveis em metodo POST. |
|
|
|
|
|
#5 (permalink) | |
|
GeeK
Registrado em: Aug 2002
Localização: Porto Alegre (RS)
Mensagens: 2.448
Reputação: 23
![]() |
Citação:
__________________
No caminho dos scripts. Por enquanto, powershell... |
|
|
|
|
|
|
#6 (permalink) |
|
Novo Membro
|
Não sei vocês estam me entendendo.
Não posso utilizar sessões pelo fato de que no script final as variaveis são acessadas pelo $_POST, e não tenho como mudar isso. Preciso que as variaveis sejam repassadas ao segundo script diretamente no metodo POST, não no GET nem por sessões. |
|
|
|
|
|
#7 (permalink) |
|
Super Participante
Registrado em: Mar 2003
Localização: São Paulo
Mensagens: 533
Reputação: 19
![]() |
mbanton,
acho q está havendo uma confusão. Aquele método de passar pela URL é o POST sim, o método get é bem mais antigo. Se o problema é a segurança, vc pode criptografar antes de passar pela URL. Teste aí...[/b]
__________________
Il mondo degli altri Che non son con me Ma non me ne importa Se sono con te |
|
|
|
|
|
#8 (permalink) |
|
Novo Membro
|
Acho que você esta confundindo.
Pelos meus conhecimentos em php, quando passamos uma variavel pela url ( tipo pagina.php?variavel=conteudo ) estamos utilizando o metodo GET. Por que senão qual seria o motivo de pegarmos as variaveis no array $_GET??? O metod get é antigo sim, e não é mais utilizado em formulários justamente por esse motivo. Quando colocamos no campo form method="post", estamos utilizando o metodo post, aí as variaveis são acessadas utilizadno o array $_POST. |
|
|
|
|
|
#9 (permalink) | |
|
Ubbergeek
Registrado em: Dec 2002
Localização: Rio de Janeiro
Idade: 36
Mensagens: 4.437
Reputação: 40
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Citação:
aliás, fiquei pensando aqui e só vi essa forma. já tentou aí? (a não ser q vc não deteste cookie como eu detesto) qualquer coisa fala comigo que te dou uma mão ok? abraços ![]() (ps. não tenho entrado muito aqui, manda email se for urgente)
__________________
Entretenimento é aqui! |
|
|
|
|
|
|
#10 (permalink) |
|
Membro Senior
Registrado em: Sep 2002
Mensagens: 158
Reputação: 20
![]() |
Não precisa usar session e nem cookie!
Na primeira página que vc está recuperando, jogue os valores em um formulário com campos hidden. Você pode colocar quantos quiser.... Nesta página com os campos hidden vc coloca esses comandos Js para direcionar via POST para a outra página. <script language="JavaScript"> document.forms[0].method = 'post'; document.forms[0].action = 'url_da_pagina'; document.forms[0].submit(); </script> |
|
|
|
|
|
#11 (permalink) | |
|
Veterano
|
Citação:
O Amigo d0pEd deu a solução, eu usaria ela !
__________________
[]'s Raphael Vieira Analista de Sistemas |
|
|
|
|
|
|
#12 (permalink) | |
|
GeeK
Registrado em: Aug 2002
Localização: Porto Alegre (RS)
Mensagens: 2.448
Reputação: 23
![]() |
Citação:
__________________
No caminho dos scripts. Por enquanto, powershell... |
|
|
|
|
![]() |
| Opções do Tópico | |
|
|