
26/02/2004, 08:02
|
| | Fecha de Ingreso: febrero-2004 Ubicación: Bs. As. - Argentina
Mensajes: 53
Antigüedad: 21 años, 1 mes Puntos: 0 | |
El problema esta cuando ejecutas:
mail($tuemail,$asunto,$mensaje,"From: $mailrnReply-To: $mailrn");
Mas precisamente en el ultimo parametro:
"From: $mailrnReply-To: $mailrn"
Fijate que PHP ve dos variables dentro del string:
$mailrnReply y $mailrn
Ambas variables estan sin inicializar, por lo que el string resultante es:
"From: -To: "
La forma correcta seria:
"From: $mail Reply-To: $mail"
En este caso estoy usando la variable $mail que te llega desde el formulario. Tambien debes notar el espacio entre $mail y Reply-To.
Tambien te sugiero que utilices las variables superglobales $_GET y $_POST para obtener los valores de un formulario.
En cuanto al asunto, simplemente no le des la opcion al usuario de completarla, y cuando ejecutas mail le pones el string que deseas.
__________________ Saludos! |