Foros del Web » Programando para Internet » PHP »

recuperar variables y partes de URL con php

Estas en el tema de recuperar variables y partes de URL con php en el foro de PHP en Foros del Web. Buenas.. imagino que es sencillo, capaz sea la hora del dia, pero no logro hallar la manera de obtener parte de la URL Lo que ...
  #1 (permalink)  
Antiguo 04/04/2012, 06:47
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 11 años, 4 meses
Puntos: 175
recuperar variables y partes de URL con php

Buenas.. imagino que es sencillo, capaz sea la hora del dia, pero no logro hallar la manera de obtener parte de la URL

Lo que busco es que cuando envie unas variables algo como:

" mipagina.com/pagina.php?id=3 "

obtener en otra pagina la desinencia despues del nombre de archivo.. es decir, quiero obtener textualmente el " ?id=3 " intente de varias formas y con ninguna pude dar pie:

Código PHP:
<?php 
$page_referer 
basename($_SERVER['HTTP_REFERER']);
$dirname basename(dirname($_SERVER['HTTP_REFERER'])); 
$page =dirname($_SERVER['HTTP_REFERER']);
$page2 $_SERVER['HTTP_REFERER'];
$page3 $_SERVER['REQUEST_URI'];
$url explode("?",$page3);


echo 
$page_referer."<br />";
echo 
$dirname."<br />"
echo 
$page."<br />";
echo 
$page2."<br />";
echo 
$page3."<br />";
echo 
$url."<br />";
?>
a ver una manito por favor...
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...

Última edición por loncho_rojas; 04/04/2012 a las 07:00
  #2 (permalink)  
Antiguo 04/04/2012, 06:50
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 11 años
Puntos: 89
Respuesta: recuperar variables y partes de URL con php

Te vas a sorprender por el resultado.

Intenta con:

Código PHP:
echo $_GET['id']; 
__________________
Mono programando!
twitter.com/eguimariano
  #3 (permalink)  
Antiguo 04/04/2012, 06:59
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 11 años, 4 meses
Puntos: 175
Respuesta: recuperar variables y partes de URL con php

No.. no leiste lo que escribi...

quiero obtener textualmente el ?id=3 o sea eso mismo... recibir variables es algo basico... lo que quiero es el ?id=3 de la URL

la opcion que mas se acerca es:

Código PHP:

$_SERVER
['REQUEST_URI']; 
Pero aun asi no logro quitar la desinencia del mismo es decir, y vuelvo a repetir... ?id=3

__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #4 (permalink)  
Antiguo 04/04/2012, 07:05
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 11 años
Puntos: 89
Respuesta: recuperar variables y partes de URL con php

A....
Intenta con esto

Código PHP:
<?php
echo $_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']."<br>";
echo 
"<pre>";
print_r($_SERVER);
echo 
"</pre>";
?>
Fuente:
http://www.forosdelweb.com/f18/como-...p_self-304408/.
http://ar.php.net/manual/en/reserved...les.server.php
__________________
Mono programando!
twitter.com/eguimariano
  #5 (permalink)  
Antiguo 04/04/2012, 07:09
Avatar de odiseus  
Fecha de Ingreso: enero-2011
Mensajes: 109
Antigüedad: 9 años, 1 mes
Puntos: 3
Respuesta: recuperar variables y partes de URL con php

Prueba algo así:

Código PHP:
$urlParseada parse_url($_SERVER['REQUEST_URI']);
$resultado   "?" $urlParseada["query"];

echo 
$resultado
Usando la función parse_url (http://www.php.net/manual/es/function.parse-url.php)
__________________
--------
Unelink - Servidores virtuales (VPS), servidores dedicados, hosting, dominios.
Blog de unelink
  #6 (permalink)  
Antiguo 04/04/2012, 07:12
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 11 años, 4 meses
Puntos: 175
Respuesta: recuperar variables y partes de URL con php

emmm.. no funciono.. pero logre hacerlo de otra manera

Código PHP:

$page3 
$_SERVER['REQUEST_URI'];
$url explode("?",$page3);

echo 
$url[1]; 
Gracias totales por la participacion

__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #7 (permalink)  
Antiguo 04/04/2012, 07:38
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 11 años, 4 meses
Puntos: 175
Respuesta: recuperar variables y partes de URL con php

Lo de
$_SERVER['QUERY_STRING']

tambien funciono bien :)
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...

Etiquetas: partes, url, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:19.