Buenas tardes:
Tengo este código que envía un mail el cual funciona bien:
include_once('../includes/procs.php');
$empresa="Empresa de Prueba";
$ss=4;
$pp=2;
$voya="/negocio/publicacion".$ss."_consulta.php?p=$pp";
$refe="<a href='".sitio_empresa().$voya."'>Ir a la publicacion (".$pp.")</a>";
$cuerpo_del_mensaje='<img src='.logo_empresa().' alt="aa" width="107" height="57" border="0" />';
$cuerpo_del_mensaje.="<br>";
$cuerpo_del_mensaje.="<br>";
$cuerpo_del_mensaje.="Estimado Señor";
$cuerpo_del_mensaje.="<br>";
$cuerpo_del_mensaje.=" Le hicieron la siguiente pregunta ";
$cuerpo_del_mensaje.="<br>";
$cuerpo_del_mensaje.="<b>"." Pregunta "."</b>";
$cuerpo_del_mensaje.="<br>";
$cuerpo_del_mensaje.=$refe;
$cuerpo_del_mensaje.="<br>";
$cuerpo_del_mensaje.="<br>";
$cuerpo_del_mensaje.="Gracias por Elegirnos";
$cuerpo_del_mensaje.="<br>";
$cuerpo_del_mensaje.="<b>"."$empresa"."</b>";
$headers = "MIME-Version: 1.0\r\n"; // garantizar una exhibicion correcta de los caracteres
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; // codificacion de caracteres Unicode (Usado en todos los países)
$headers .= "From: $empresa <".mail_empresa_noreply().">\n"; // remitente
$headers .= "Reply-To: mail_empresa_noreply()\n"; // responde a
$xv=mail("[email protected]","Te hicieron una pregunta por "."Titulo del Mail",wordwrap($cuerpo_del_mensaje,70, " ", true),$headers);
Al volver a la página desde el mail en "Ir a la publicacion" pasa lo siguiente:
en vez de mandar a la URL:
http://www.empresa.com.ar/negocio/pu...nsulta.php?p=2
manda esto:
http://www.empresa.com.ar/negocio/pu...lta.php?p%20=2
es decir le agrega los caracteres "%20" entre el "?p" y el "=2"
La verdad no se porque.
Les agradecería si pueden ayudarme