Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: 01munrra en 25 Noviembre 2012, 18:09 pm



Título: pasar un nombre por URL, para usarlo para consultar con base de datos!!
Publicado por: 01munrra en 25 Noviembre 2012, 18:09 pm
Saludos!

resulta ser que estoy pasando un nombre por parametro para luego buscarlo en la  base de datos, pero resulta ser, que tengo nombre con espacion, es decir, de estas formas:

Código
  1. -Gerardo
  2. -German carlos
  3. Maria de Perez
  4.  

y cuando paso la variable para el primer nombre si me funciona, de esta forma:

Código
  1. http://localhost/sistema/funcion/detalles/maria
  2.  

pero al pasar al cliente German carlos y Maria de Perez me hace esto
Código
  1. http://localhost/sistema/funcion/detalles/German%20carlos
  2. o
  3. http://localhost/sistema/funcion/detalles/Maria%20de%20perez
  4.  

claro esta me esta a#adiendo "%20" a los espacios en blanco, y por defecto a la hora de consultarlo, no me funcionaran.... como podria hacer para quitarle ese "%20" para que me funcione para la consulta?

Gracias


Título: Re: pasar un nombre por URL, para usarlo para consultar con base de datos!!
Publicado por: #!drvy en 27 Noviembre 2012, 12:56 pm
Hola,

Código
  1. <?php
  2. echo urldecode($_GET['nombre']);
  3. ?>

Saludos


Título: Re: pasar un nombre por URL, para usarlo para consultar con base de datos!!
Publicado por: 01munrra en 30 Noviembre 2012, 03:28 am
drvy | BSM, mil gracias!, si me funciona!..

saludos!!