Jump to content


Photo

Ler Variáveis Passadas Pela Url (get)


  • Faça o login para participar
7 replies to this topic

#1 Fred Utsch

Fred Utsch

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Masculino
  • Localidade:Guanhães

Posted 06/02/2007, 09:25

Eu gostaria de saber como eu faço para ler as variaveis ID e ID2 passadas pela URL??
Eu passei o link assim: simulador.php?id=FFFFFF&id2=1136

E eu estou tentando ler as variáveis assim:
$registro1 = $_GET['id'];
$registro2 = $_GET['id2'];


Desta forma, não está lendo a variavel $registro2, esta dando o seguinte erro:

Notice: Undefined index: id2 in c:\arquivos de programas\easyphp1-8\www\ags - template\simulador.php on line 9

(y) Thank's

#2 rEd nEcK *

rEd nEcK *

    |̲̅<̲̅Θ̲̅>̲̅|

  • Usuários
  • 164 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 06/02/2007, 10:17

Bom dia !

Aparentemente, é porque a variavel id2 não foi encontrada, você tem certeza que acessou:

simulador.php?id=FFFFFF&id2=1136

?

Luiz Souza
~/ ArrastoMemo.Com - Porque ganhar não é tudo, tem que humilhar o adversário /~

#3 Fred Utsch

Fred Utsch

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Masculino
  • Localidade:Guanhães

Posted 06/02/2007, 10:31

é claro q eu tenho certeza....

#4 fiote

fiote

    12 Horas

  • Usuários
  • 191 posts
  • Sexo:Masculino
  • Localidade:Vila Velha - ES
  • Interesses:PHP

Posted 06/02/2007, 14:47

bem, eu concordo com o red neck...

mas só por curiosidade... qual é o valor que está saindo para $registro1?


para um tipo de 'debug' vc pode usar isso aqui pra saber quais são as variaveis que estão sendo passadas, e seus valores:

foreach ($_GET as $campo => $valor) echo "$campo = $valor<br>";

Edição feita por: fiote, 06/02/2007, 17:41.

[ FFTOnline.Net ]
Developed by Fiote, Powered by Mootools.

#5 Fred Utsch

Fred Utsch

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Masculino
  • Localidade:Guanhães

Posted 06/02/2007, 15:26

bem, eu concordo com o red neck...

mas só por curiosidade... qual é o valor que está saindo para $registro1?


para um tipo de 'debug' vc pode usar isso aqui pra saber quais são as variaveis que estão sendo passadas, e seus valores:

foreach ($_GET as $campo => $valor) echo "$campo = $valor";


Para o $registro1 o valor está correto, FFFFFF, já o $registro2 não está pegando a variavel id2...
Como que eu vou usar o FOREACH

foreach ($_GET as $registro1 => $id) echo "$registro1 = $id";
foreach ($_GET as $registro2 => $id2) echo "$registro2 = $id2";

Seria assim???

#6 fiote

fiote

    12 Horas

  • Usuários
  • 191 posts
  • Sexo:Masculino
  • Localidade:Vila Velha - ES
  • Interesses:PHP

Posted 06/02/2007, 17:40

nao...

nao estou falando disso lol

faaz assim... vai na pagina simulador.php e coloque esse código:

foreach ($_GET as $campo => $valor) echo "$campo = $valor<br>";

exatamente do jeito que está... sem trocar nada ($campo fica $campo e $valor fica $valor.. nao muda!)


agora fala o que aparece quando vc tenta acessar a simulador.php?id=FFFFFF&id2=1136

Edição feita por: fiote, 06/02/2007, 17:42.

[ FFTOnline.Net ]
Developed by Fiote, Powered by Mootools.

#7 erloracc

erloracc

    Normal

  • Usuários
  • 117 posts
  • Sexo:Não informado
  • Localidade:Pernambuco/BRASIL

Posted 09/02/2007, 23:06

tenta tira as aspas simples ou seja:

$registro1 = $_GET['id'];
$registro2 = $_GET['id2'];

por

$registro1 = $_GET[id];
$registro2 = $_GET[id2];
Acesse Host
Portal Paulista Digital
www.paulistadigital.com.br
www.acessehost.com.br
MSN: leofernandes2004 [at] hotmail.com

#8 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 09/02/2007, 23:45

tenta tira as aspas simples ou seja:

$registro1 = $_GET['id'];
$registro2 = $_GET['id2'];

por

$registro1 = $_GET[id];
$registro2 = $_GET[id2];

Mas sem aspas que é errado... :wacko:

O código está aparentemente correto. Mediante o resultado do foreach será possível dizer possíveis erros. ;)

[]’s :DAté mais




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq