Foros del Web » Programando para Internet » PHP »

Variable de varias palabras

Estas en el tema de Variable de varias palabras en el foro de PHP en Foros del Web. Hola! tengo un menú donde lamentablemente tengo que hacer que la variable a enviar por la query sea de una o DOS palabras, pero al ...
  #1 (permalink)  
Antiguo 06/03/2008, 07:16
Avatar de Wakkos
Colaborador
 
Fecha de Ingreso: octubre-2001
Ubicación: (cerca)
Mensajes: 1.795
Antigüedad: 22 años, 6 meses
Puntos: 59
Variable de varias palabras

Hola! tengo un menú donde lamentablemente tengo que hacer que la variable a enviar por la query sea de una o DOS palabras, pero al salir el link, me sale solo la primera palabra, estoy seguro que hay temas por aqui que tratan lo mismo, pero no los encuentro.

Mi link atual dice lo siguiente:
Código PHP:
echo "<a href=http://www.test.com/categorias.php?categoria='".$row[1]."'>$row[1]</a><br>"
Y cuando son dos palabras, solo me envía una =(
vamos, si la variable es "perico palotes" el link sale categorias.php?categoria=Perico

Alguna ayuda? o link a donde sale eso =S no lo encuentro.
__________________
Cool Village
@Wakkos
  #2 (permalink)  
Antiguo 06/03/2008, 08:02
Avatar de quinqui  
Fecha de Ingreso: agosto-2004
Ubicación: Chile!
Mensajes: 776
Antigüedad: 19 años, 8 meses
Puntos: 56
Re: Variable de varias palabras

Prueba reemplazar los espacios entre palabras con %20 (creo que es así), o bien con guiones, y luego en el script que recibe la variable $_GET["categoria"] vuelves a reemplazar los guiones por espacios...
__________________
pipus.... vieeeeeji plomius!!!
*quinqui site*
  #3 (permalink)  
Antiguo 06/03/2008, 10:40
Avatar de Wakkos
Colaborador
 
Fecha de Ingreso: octubre-2001
Ubicación: (cerca)
Mensajes: 1.795
Antigüedad: 22 años, 6 meses
Puntos: 59
Re: Variable de varias palabras

Pfff, al final era sintaxis.

Código PHP:
<a href="http://www.prueba.com/show.php?id=".$row[0]."\">".$row[3]."</a> 
Asi furula ;) acias de todas maneras.
__________________
Cool Village
@Wakkos
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 19:51.