Amigos:
esta es mi primera pregunta en el foro.
Mi problemilla radica en lo siguiente. Tengo una base de datos en la cual 2 de sus campos son Nombre y Mail.
El problema esta en que si uso el siguiente codigo:
mysql_connect('localhost','user','pass') or die ("No Conecta");
$sql = "SELECT nombre, mail FROM tabla";
$result = mysql_db_query("base",$sql) or die ("No Modificado");
while ($row = mysql_fetch_array($result)) {
$header .= 'From: ' . $form_send . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n\r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$para = $row["mail"];
$asunto = $_POST['asunto'];
mail($para, $asunto, utf8_decode($comentarios), $header);
//echo $para;
//echo $asunto;
//echo $mensaje;
//echo 'conf_formgral.html';
}
?>
El mail es enviado correctamente al mail de cada uno de los Usuarios.
Pero si en la linea mail cambio de esta manera:
mail($para, $asunto, $mensaje, $header);
Lo que hace es al primer registro de la base le manda el correo bien, pero al segundo el contino del mail esta por 2 y el terrcero por 3 y asi va creciendo.
Alguien me puede decir por que?
desde ya muchas gracias