Cita:
Iniciado por samyb8
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.