Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2004, 14:11
herria
 
Fecha de Ingreso: marzo-2004
Mensajes: 39
Antigüedad: 20 años, 1 mes
Puntos: 0
problema con mail()

hola me echo este script para enviar emails a mi usuarios tengo los emails en una base de datos y los queiro enviar con email()
y no me rula aber si sabeis que le peude fallar.

Código PHP:
<?
//set_time_limit(segundos)
$message=htmlspecialchars($message);

mysql_connect("localhost","usuario","pass");
mysql_select_db("bdd");

$sql "SELECT * FROM emails";
$result mysql_query($sql);


$sfrom="[email protected]";
$subject $_POST['subject'];
$message $_POST['message'];

$sheader="From:".$sfrom."\nReply-To:".$sfrom."\n";
$sheader=$sheader."X-Mailer:PHP/".phpversion()."\n";
$sheader=$sheader."Mime-Version: 1.0\n";
$sheader=$sheader."Content-Type: text/html";


$emails_fallo=0;


While (
$row mysql_fetch_array($result)) {
$email $row['email'];

echo 
$email;

if (
mail($email,$subject,$message,$sheader)){
echo 
"OK<br>";
} else {
$emails_fallo++;
echo 
"FALLO<br>";
}

}

if (
$emails_fallo >0){
echo 
"No se han podido enviar todos los e-mails<br>";
} else {
echo 
"¡Información enviada!<br>";
}

mysql_close();
?>
__________________
Herria Network

Última edición por herria; 24/03/2004 a las 14:21