Estoy tratando de programar un script a fin de que reciba varias variables por post y las mande por mail.
Parece muy simple pero tengo problemas. Una variable que recibo, es muy larga, y esta cuando la proceso en php a la hora de mandarlo por email se corta. ¿Por qué?
Lo más curioso es que tengo un código que almacena todas las variables en un .log en el servidor, y en esto, la cadena grande aparece entera, ¿por qué?
Este es el código:
Código:
$error=$_REQUEST['c1']; $destinatario="[email protected]"; mail($destinatario,$campo4,$error); $scpath = '/web/texto/'; $f=fopen($scpath.'/errorlog.log',"a"); $a=$_REQUEST; foreach ($a as $k=>$v) fputs($f,$k." = ".$v."\n\n"); fclose($f);
Si en vez de $error=$_REQUEST['c1']; pongo $error=$_POST['c1']; sigue pasando lo mismo...
¿Qué me sucede? ¿Qué puedo hacer? Necesito vuestra ayuda!!, gracias ;;)