
problema con datos enviados por mail
Publicado por jose maria (45 intervenciones) el 19/07/2014 19:46:31
hola, estoy enviando un mail mediante un php, el mail yega a su destino, pero los datos enviados llegan incompletos
parece que cuando hay un espacio donde separe caracteres, solo envia lo que haya a su izquierda, osea,
quiero mandar el dato:
12345678901234567890
a) si lo mando tal cual llega sin problemas
b) si lo mando 12 34 ...... solo llega 12
c) si lo mando 1 23456 789 solo llega 1
¿me explico ahora mejor? ¿por que pasa eso? como lo puedo evitar?
gracias
el codigo php es este:
<html>
<head>
<title></title>
</head>
<body>
<?php
$name=$_POST['nom'];
$moneda1=$_POST['mon1'];
$moneda2=$_POST['mon2'];
$amount=$_POST['montot'];
$descripcion=$_POST['des'];
$destinatario='[email protected]';
$cuerpo = "<h1>Datos del Pago:</h1>";
$cuerpo .= "<p>Comercio: " . $name."</p>";
$cuerpo .= "<p>Importe: " . $moneda1 . " Euros y ". $moneda2 ." Centimos.</p>";
//mando el correo...
mail($destinatario,"Pago por TPV",$cuerpo,"MIME-Version: 1.0\nContent-type: text/html; charset=UTF-8\nFrom: ".$emisor." < http://www.miweb.com >");
?>
</body>
</html>
parece que cuando hay un espacio donde separe caracteres, solo envia lo que haya a su izquierda, osea,
quiero mandar el dato:
12345678901234567890
a) si lo mando tal cual llega sin problemas
b) si lo mando 12 34 ...... solo llega 12
c) si lo mando 1 23456 789 solo llega 1
¿me explico ahora mejor? ¿por que pasa eso? como lo puedo evitar?
gracias
el codigo php es este:
<html>
<head>
<title></title>
</head>
<body>
<?php
$name=$_POST['nom'];
$moneda1=$_POST['mon1'];
$moneda2=$_POST['mon2'];
$amount=$_POST['montot'];
$descripcion=$_POST['des'];
$destinatario='[email protected]';
$cuerpo = "<h1>Datos del Pago:</h1>";
$cuerpo .= "<p>Comercio: " . $name."</p>";
$cuerpo .= "<p>Importe: " . $moneda1 . " Euros y ". $moneda2 ." Centimos.</p>";
//mando el correo...
mail($destinatario,"Pago por TPV",$cuerpo,"MIME-Version: 1.0\nContent-type: text/html; charset=UTF-8\nFrom: ".$emisor." < http://www.miweb.com >");
?>
</body>
</html>
Valora esta pregunta


0