Foros del Web » Programando para Internet » PHP »

AYUDA. ¿Porke no me pasa del "&"?

Estas en el tema de AYUDA. ¿Porke no me pasa del "&"? en el foro de PHP en Foros del Web. Hola q tal,,,!! Quiero tomar el valor "?mod=letras&id=1" a través de una URL de esta forma: " http:/www.midominio.com/url.php?url=?mod=letras&id=1 " Pero en el url.php parece ser ...
  #1 (permalink)  
Antiguo 23/06/2004, 06:05
Avatar de RUX
RUX
 
Fecha de Ingreso: enero-2004
Ubicación: Las Palmas de Gran Canari
Mensajes: 566
Antigüedad: 13 años, 10 meses
Puntos: 0
AYUDA. ¿Porke no me pasa del "&"?

Hola q tal,,,!!
Quiero tomar el valor "?mod=letras&id=1" a través de una URL de esta forma:

"http:/www.midominio.com/url.php?url=?mod=letras&id=1"

Pero en el url.php parece ser que solo recoge url = "?mod=letras";. O sea que a partir de "&id=1" no lo pilla...

¿Alguien sabe por que o alguna solución?

Gracas de antemano
  #2 (permalink)  
Antiguo 23/06/2004, 06:13
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 14 años, 10 meses
Puntos: 1
yo lo tengo asi y funciona

<a href="home.php?id_tipo=<?php echo $id_tipo; ?>&id_subcate=<?php echo $row_rsdSubcate['id_subcate']; ?>"><?php echo $row_rsdSubcate['subcate_denomi']; ?></a>
  #3 (permalink)  
Antiguo 23/06/2004, 08:58
Avatar de living  
Fecha de Ingreso: mayo-2004
Mensajes: 1.266
Antigüedad: 13 años, 6 meses
Puntos: 2
La url sólo puede contener una interrogacion
__________________
¿Te apasiona el mundo del guión? El portal del guión
  #4 (permalink)  
Antiguo 23/06/2004, 09:20
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
mm bueno .. si necesitas usar algúnos caracteres como ese ? como valor de una variabel que propagas en el URL tendras que usar:

urlencode() o rawurlencode()

Código PHP:
echo "<a href=\"nose.php?variable=".urlencode($variable)."\">"
Así en $variable podras usar todos los ?=' y demás caracteres que quieras sin problemas.

Un saludo,
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 23:01.