PHP - Obtener variable y valor de path url

 
Vista:

Obtener variable y valor de path url

Publicado por fedein (8 intervenciones) el 29/11/2017 10:54:39
Hola a todos,

quisiera obtener una variable y su valor a través del path del url.

Por ejemplo, de una url: http://host.es/nombre/pepe

La variable es nombre y su valor es pepe, ¿cómo lo obtengo desde php?

Mil gracias por la ayuda y saludos!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Obtener variable y valor de path url

Publicado por fedein (8 intervenciones) el 29/11/2017 15:28:41
Mil gracias xve,

pero cómo le digo al servidor que nombre es la variable y que pepe su valor?

Gracias y saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Obtener variable y valor de path url

Publicado por xve (6935 intervenciones) el 29/11/2017 15:50:20
Seria así:
1
2
3
4
5
6
7
8
<?php
$url = 'http://host.es/nombre/pepe';
 
$parseUrl=parse_url($url);
$nombre=explode("/",$parseUrl["path"])[1];
$valor=explode("/",$parseUrl["path"])[2];
 
?>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Obtener variable y valor de path url

Publicado por fedein (8 intervenciones) el 29/11/2017 15:55:50
Gracias xve,

creo que no me estoy explicando muy bien, además de los que me comentas:

Estoy intentando acceder, vía web service, a un servidor para pasarle la variable nombre y su valor pepe.

Me da un error porque el servidor intenta acceder al directorio pepe, pero no es un directorio, sino el valor de una variable que estoy pasando.

Se entiende más o menos?

Mil gracias por la ayuda xve!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar