Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/12/2003, 10:20
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 9 meses
Puntos: 16
Hola,

El %40 es porque el formulario envia los datos codificados. Mira las funciones urlencode() (www.php.net/urlencode) y urldecode() (www.php.net/urldecode).

Flash muestra correctamente el @ donde recibe el %40 porque Flash entiende la codificacion UTF-8 (creo que es esa la del %40). Sin embargo, cuando PHP muestra el %40, realmente no es PHP el que lo muestra, es el navegador y el HTML. Asi que realmente no es un problema de PHP, sino de codificaciones.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.