Foros del Web » Programando para Internet » PHP »

está bien escrito esto?

Estas en el tema de está bien escrito esto? en el foro de PHP en Foros del Web. Este es un texto en php que organiza las variables enviadas desde un formulario en flash? Está bien hecho? <?php $MailTo=$maildestino\n; $dia=date("m.d.Y"); $hora=date("H:i:s"); $contenido=" El ...
  #1 (permalink)  
Antiguo 21/12/2004, 03:37
 
Fecha de Ingreso: octubre-2003
Mensajes: 392
Antigüedad: 20 años, 6 meses
Puntos: 1
está bien escrito esto?

Este es un texto en php que organiza las variables enviadas desde un formulario en flash? Está bien hecho?

<?php
$MailTo=$maildestino\n;
$dia=date("m.d.Y");
$hora=date("H:i:s");
$contenido="
El Mensaje se Envio el $dia a las $hora:\n\n
----------------------------------------------------------------------------\n
$nombre\n le quiere recomendar nuestra página web, www.autoeda.com.
$mensaje\n
----------------------------------------------------------------------------\n
";
mail($MailTo, $mailasunto\n, $contenido);
?>

maildestino, nombre, mensaje y mailasunto son variables del formulario.
Así estaría bien hecho para mandarlo y donde colocaría el mail del amigo para que a ese destinatario le saliera el mail del amigo y no el mío.

Muchas gracias.
  #2 (permalink)  
Antiguo 21/12/2004, 07:33
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
El mail del "amigo" lo deberías poner en las cabeceras del mail que no usas de tipo "FROM: nombre <mail@mail>"

www.php.net/mail

Pero .. ten presente un detalle, .. muchos filtros de anti-spam una de las cosas que hacen es verificar (contrastar) que el e-mail del "FROM" (el que dices tu que envias) y del domino que lo envias .. sea el mismo. SI no son iguales .. suelen clasificarlo como SPAM. Ten cuidado con eso.

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:38.