:: novos artigos ::
|
|
|
:: novos scripts ::
|
|
|
|
|
FAQs
Essa seção tem como objetivo criar um histórico de perguntas ou tópicos
frequentemente perguntados para ajudar a comunidade a documentar as
necessidades dos desenvolvedores iniciantes e também experientes.
| Pergunta: |
As variaveis aparecem no print_r($HTTP_POST_VARS), mas no programa em WINDOWS da erro (variavel não existe) |
| Autor: |
Paulo Ricardo da Silva
|
|
|
Respostas
Resposta contribuída por Felipe Lopes
em 2002-07-05 09:37:16
|
Opa!
Vc tem certeza q está chamando as variáveis de forma correta? Com o php 4.2 torna-se obrigado a utilização dakeles $_FILE, $_POST, $_GET pra chamar a variavel (caso register_global_variables esteja off q eh a configuração normal do php.ini)
[]'s
Felipe Lopes
|
Resposta contribuída por Italo Marcelo de O. Costa
em 2002-07-05 12:54:08
|
uma outra dica eh se a variavel nao existir, utilize o isset... para nao ter esse problema!!!
|
Resposta contribuída por Diogo Gomes
em 2003-08-14 18:56:27
|
De onde surgiu esse print_r(), não conheço, mas se eu não me engano, essa variável é um array, e você de chamar assim, $http_post_vars[variavel], se estiver errado, me desculpem, mas eu nunca uso isso, no meu servidor é só chamar a variável e pronto(register...)
|
Resposta contribuída por Alessander Thomaz
em 2003-10-13 12:34:32
|
Se a variavel for uma matriz não será mostrada com echo.
Use print_r($variavel) se aparecerem vários valores é porque sua variável é uma matriz e para usar no echo terá que ter o indice.
Exemplo:
echo $variavel[1];
|
Resposta contribuída por Alessander Thomaz
em 2004-04-10 06:20:16
|
Ao invés dessa, prefira a super global $_POST, ou ainda $_REQUEST que contém get, post, cookie, session etc.
|
Resposta contribuída por Carlos Rodrigues
em 2005-06-08 10:31:10
|
$HTTP_POST_VARS - este tipode variavel e um ponteiro o q dificulta algumas funces do php, e recomendavel vc armazena o conteudo dela em outra variavel para poder trabaçhar
$variavel = $HTTP_POST_VARS['variave,_post'];
carlos rodrigues
|
Imprimir |
Enviar para um Amigo
|
|
|