Tengo un problemilla con el paso de parámetros. Tengo un sistema de invitaciones por e-mail. En cada cuerpo del e-mail se pasa un link que lleva directamente a la página de registro de mi web. A veces se pasan un par de parámetros. Todo funciona correctamente peeeero, en los parámetros recibo caracteres de más.
Éste es el código del cuerpo del mensaje:
Código PHP:
$cuerpo = utf8_decode("¡Hola! Únete a XXXXX. Regístrate <a href=\"www.miweb.es/registro.php?a='".$row1["a"]."'&b='".$row1["b"]."'\">Aquí</a>. ¡Es <b>gratis</b>!");
Código PHP:
$a = $_GET["a"];
$b = $_GET["b"];
En b le paso: COM1234
Sin embargo, recibo:
- En a: \'COM1234\'
- En b: \'COM1234\'
Alguna idea de que me pase correctamente los valores de los parámetros??
Gracias!