Foros del Web » Programando para Internet » PHP »

Variables con explodes

Estas en el tema de Variables con explodes en el foro de PHP en Foros del Web. Tenog una url tal que asi: descargar.php?id=3&url= * * puede ser url[0] url[2] url[3] y asi sucesivamente estas urls en la pagina de destino se ...
  #1 (permalink)  
Antiguo 12/10/2011, 08:26
 
Fecha de Ingreso: octubre-2011
Mensajes: 44
Antigüedad: 12 años, 7 meses
Puntos: 1
Variables con explodes

Tenog una url tal que asi:

descargar.php?id=3&url= *

* puede ser url[0] url[2] url[3] y asi sucesivamente

estas urls en la pagina de destino se toman por un explode como este:

$url = explode(';', $datos[direcciones]);

entonces lo que necesito es que cuando se plasme la variable url no se muestre url[2] por ejemplo, si no que se muestre la variable del explode pero no se por que no lo hace, quizas por que no se como cojer la varibale url y que se cambie el texto por lo que corresponde segun el explode.


Espero que alguien me pueda ayudar.

Un saludo y gracias
  #2 (permalink)  
Antiguo 12/10/2011, 08:29
Avatar de mcun  
Fecha de Ingreso: octubre-2010
Ubicación: tras la pantalla
Mensajes: 466
Antigüedad: 13 años, 6 meses
Puntos: 55
Respuesta: Variables con explodes

postea el código para hablar sobre concreto
  #3 (permalink)  
Antiguo 12/10/2011, 10:37
 
Fecha de Ingreso: octubre-2011
Mensajes: 44
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: Variables con explodes

El codigo esta hay el que se necesita, que va una url con una variable que corresponde con un explode que se hace en la nueva pagina, lo que pasa es que el explode se hace en la siguiente pagina y no se como hacer.

Explico de nuevo, en la url de la pagina va una direccion en la cual la variable url es excatamente la misma variable que me da explode para la url que quiero.

Es decir quiero que salga la url que es www.imaginaria.com/loquesea.html que corresponde al explode que concuerda variable url[2]
Esa variable viene definida en la url que se le da, pero no esta directamente en la base de datos si no que se tiene que extraer mediante un explode,y al hacer el explode la variable url[2] concuerda con la url www.iimaginaria.com/loquesea.html
Lo que no se es como que al pegar la variable definida en la url se convierta en www.maginaria.com/loquesea.html que es la que se saca con el explode, pero no lo consigo y no se como pegar esa variable para que haga eso.
  #4 (permalink)  
Antiguo 12/10/2011, 11:23
 
Fecha de Ingreso: julio-2005
Mensajes: 310
Antigüedad: 18 años, 9 meses
Puntos: 36
Respuesta: Variables con explodes

Hola

Es que url[0] y url[1] no son nada, sólo literales de caracteres. Para leer el contenido del array $url deberías hacer:
descargar.php?id=3&url=<?php echo $url[0]?>

Por cierto para que te funcione el explode, $datos[direcciones], debe contener un valor de tipo string.

Saludos.

Etiquetas: 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 04:48.