Ver Mensaje Individual
  #10 (permalink)  
Antiguo 23/03/2009, 02:31
3du4rd0
 
Fecha de Ingreso: marzo-2009
Mensajes: 30
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Imagenes en MYSQL

Cita:
Iniciado por samyb8 Ver Mensaje
Lo de los espacios en el Get[jugador] te refieres a los nombres que hay dentro del campo Jugador?

Esos nombres sí tienen espacios.

Cómo se aplica el urlencode y urldecode en un GET?

Mil gracias por tu ayuda!!
Se aplican en el script antes de mostrarlo en el html.
urlencode convierte los espacios en + y urldecode los devuelve.
Cada que imprimas los nombres de jugadores para ponerlos en enlaces has esto:
Código PHP:
<? echo"<a href='jugador.php?Jugador=".urlencode($row[Jugador])."'>$row[Jugador]</a>";?>
Para vincularlo desde el get:
Código PHP:
<?
$result 
mysql_query("SELECT * FROM datos WHERE Jugador= '".urldecode($_GET['Jugador'])."'");
$row mysql_fetch_array($result);
$content $row['Foto'];
header('Content-type: image/jpg');
echo 
$content;
?>
Y asi es para cada salida a link y para el que recibe ese link, el de arriba es el ejemplo.

Última edición por 3du4rd0; 23/03/2009 a las 02:32 Razón: coloreo