Ir para conteúdo
Fórum Script Brasil
  • 0

Como Pegar O Valor


Guest --Kaco --

Pergunta

Guest --Kaco --

ola pessoal

realizei numa pagina em php este comando

header("location:log/index_log.php?ok=1&USER=$email");

vai para uma pagina log/index_log.php?ok=1&kaco@gmail.com

ele esta indo para esta pagina, so que não consigo pegar o valor $email igual que ele envio.

como que posso fazer?

$SQL = "SELECT * FROM usuarios

WHERE (email = '$email')";

$ret1 = odbc_exec($conn,$SQL);

$row1 = odbc_fetch_array($ret1);

$email = $row1['email'];

echo "$email";

não traz nada

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Se você fizer isso:

header("location:log/index_log.php?ok=1&user=$email");

Ele vai para:

log/index_log.php?ok=1&user=kaco@gmail.com

E não para:

log/index_log.php?ok=1&kaco@gmail.com

De qualquer maneira para recuperar o e-mail basta:

$email = $_GET['user'];

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --Kaco --
Se você fizer isso:

header("location:log/index_log.php?ok=1&user=$email");

Ele vai para:

log/index_log.php?ok=1&user=kaco@gmail.com

E não para:

log/index_log.php?ok=1&kaco@gmail.com

De qualquer maneira para recuperar o e-mail basta:

$email = $_GET['user'];

Opa errei ao digitar...

Mas mandei echo "$email";

e não me passo nada ,ESerra.

Link para o comentário
Compartilhar em outros sites

  • 0

A url está assim:

log/index_log.php?ok=1&user=kaco@gmail.com

Tenta isso...

<?php

$email = $_GET['user'];

echo "1".$email;

$email = $_GET['USER'];

echo "<BR>2".$email;

?>

Isso tem que funcionar, pois não me lembro se o índice (user/USER) é case sensitive... a superglobal só não vai funcionar se o seu PHP for muito antigo, a partir da versão 4 funciona OK...

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --Kaco --
A url está assim:

log/index_log.php?ok=1&user=kaco@gmail.com

Tenta isso...

<?php

$email = $_GET['user'];

echo "1".$email;

$email = $_GET['USER'];

echo "<BR>2".$email;

?>

Isso tem que funcionar, pois não me lembro se o índice (user/USER) é case sensitive... a superglobal só não vai funcionar se o seu PHP for muito antigo, a partir da versão 4 funciona OK...

Funcionou, é sencitive.

Agradcido pela ajuda.

Bah santa maria. Terra da familia da minha namorada.

Massa já fui uma vez para aí.

Abraços.

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --Kaco --

bom aproveitando o tópico,

tentei apartir do email, aparecer o nome da pessoa. que está na tabela.

só que não aparece nada.

Aonde que está errado este cod

<?php

$email = $_GET['USER'];

$SQL2 = "SELECT * tb_cadastro_usuarios

WHERE (email = '$email')";

$ret2 = mysql_query($conn,$SQL2);

while($row = mysql_fetch_array($ret2)){

$nome = $row['nome_usuarios'];

}

echo "$nome";

Link para o comentário
Compartilhar em outros sites

  • 0

Aqui você esqueceu do FROM e não precisa colocar os dados da cláusula WHERE entre parênteses...

$SQL2 = "SELECT * FROM tb_cadastro_usuarios WHERE email = '$email'";

O dado da conexão vai depois do da query...

$ret2 = mysql_query($SQL2,$conn);

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,1k
×
×
  • Criar Novo...