Jump to content


Photo

Mostrar Endereço Atual


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

#1 jampa_boy

jampa_boy

    Ativo

  • Usuários
  • 314 posts
  • Sexo:Masculino
  • Localidade:João Pessoa - PB

Posted 31/10/2004, 14:58

Opa... queria saber como faço pro mostrar o endereço completo da página atual.

Estou fazendo assim:

<?
$pagina = $_SEVER['PHP_SELF'];

echo "$pagina"; ?>

Mas aí só vai aparecer o diretorio... por exp.: /ver.php

Quero que apareça o endereço todo: http://www.eu.com.br/ver.php?id=1

:)
www.envolveweb.com.br

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 31/10/2004, 15:02

Você terá que montar.....

ex.:

PHP
<?php

$Site
= "http://www.wmonline.com.br/";

echo
'Você está em: '.$Site.$PHP_SELF;

?>

Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 jampa_boy

jampa_boy

    Ativo

  • Usuários
  • 314 posts
  • Sexo:Masculino
  • Localidade:João Pessoa - PB

Posted 31/10/2004, 15:06

Seguinte...

Eu estou na url: www.site.com/eu.php?id=10

Se eu fizer isso só vai aparecer: /eu.php ou como você dice: www.site.com/eu.php

Quero que apareça tudo: www.site.com/eu.php?id=10

tendeu?
www.envolveweb.com.br

#4 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 31/10/2004, 15:10

Ah...

PHP
<?php

echo "http://www.wmonline.com.br/".$PHP_SELF."?".$QUERY_STRING;

?>

Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#5 jampa_boy

jampa_boy

    Ativo

  • Usuários
  • 314 posts
  • Sexo:Masculino
  • Localidade:João Pessoa - PB

Posted 31/10/2004, 15:13

Deu certo!

Vlw dinovo :)
www.envolveweb.com.br

#6 Klaus

Klaus

    @ ubuntu jaunty

  • Ex-Admins
  • 7924 posts
  • Sexo:Masculino
  • Localidade:127.0.0.1

Posted 31/10/2004, 16:58

Você poderia pegar ambas as partes com: $_SERVER["REQUEST_URI"];
Klaus Paiva
Conheça também: Taperás

#7 Micox

Micox

    Turista

  • Usuários
  • 27 posts
  • Sexo:Não informado

Posted 24/02/2011, 11:13

Um código um pouquinho mais completo que precisei fazer aqui.
O PHP podia dar isso já pronto pra gente em alguma variável :(

$proto = strtolower(preg_replace('/[^a-zA-Z]/','',$_SERVER['SERVER_PROTOCOL'])); //pegando só o que for letra
	$location = $proto.'://'.$_SERVER['HTTP_HOST'].$_SERVER['SCRIPT_NAME'];


#8 Dough

Dough

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 02/03/2011, 13:47

Você poderia pegar ambas as partes com: $_SERVER["REQUEST_URI"];

Concordo... Essa variável eu sempre usei e nunca me desagradou, nunca tive proglemas com ela... mas eu acho que ela também pode ser usada como
getenv("REQUEST_URI");

Posted Image Meu post lhe ajudou? Retribuir é uma das formas de agradecer. Não mata ninguém! Só clicar no botão...




1 user(s) are reading this topic

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

IPB Skin By Virteq