Bueno lo he resumido estoy probando solo enviar una solo dato pero me sucede lo mismo asi es como lo hago.
solicitudinfo.php
Código PHP:
Ver original<?php
$nomb=$_GET["nom_apellidos"];
?>
<form method="GET" action="correo.php">
<input name="nom_apellidos" id="nom_apellidos" size="45" type="text" value="<?php echo $nomb ?>">
<input name="submit" type="submit" value="Enviar Formulario" />
</form>
correo.php
Código PHP:
Ver original<?php
require("PHPMailer/class.phpmailer.php");
echo $nomb=$_GET["nom_apellidos"];
$body = file_get_contents('http://midireccion/solicitudinfo.php?nom_apellidos='.$nomb.''); $mail = new PHPMailer();
$mail->From = "correo@dominio";
$mail->FromName = "nombre1";
$mail->Subject = "Socilitud de Informacion";
$mail->Body = $body;
$mail->IsHTML(true);
$mail->Send();
?>
Le hice un echo aver si llegan y efectivamente llegan los datos completos pero en el correo como ya dije si hay un espacio no llegan completos los datos.