Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Pevides

Qual a Diferença

Recommended Posts

Pessoal qual a diferença entre os códigos abaixo ?

 

cliente = request.form ("cliente")

cliente = request ("cliente")

um usa .forme outro não sendo que as duas linhas fazem a mesma coisa.

 

E qual é o melhor para ser utilizado ?

 

Valew

Compartilhar este post


Link para o post
Compartilhar em outros sites

request.form tenta pegar apenas dados enviados por formularios e que usem o metodo post para isso, o request é mais generico, pega tanto dados do formulario, usando metodo post ou get, pega dados da url, pega dos de cookies e outros, basta dar on nome correto, mas ele tem uma sequencia que não sei qual é...ex:você usacliente = request ("cliente")se a sequencia fou POST,GET cookies e você queria pegar um cookie mas ele achou o valor no GET antes e para e mostra o valor do GET...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Salve Gabriel,Em relação ao REQUEST, existem duas utilizações:• REQUEST.QUERYSTRING - utilizado para recuperar variáveis vindas de link, por exemplo...arq.asp?Nome="X"Request.QueryString("NOME")• REQUEST.FORM - utilizado para recuperar variáveis vindas de formulários, por exemplo...<input tyep="text" name="NOME" value="X">Request.FORM("NOME")Se você utilizar somente REQUEST ("NOME") trará ambas as formas do mesmo jeito, mas isso pode gerara inconsitência se você tiver variáveis diferentes para NOME...Valeu!AbraçosGustavo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valew pessoal mais uma grande dúvida foi tirada.....Grande abraço a todos....

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.