Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/03/2004, 13:13
Avatar de echevemaster
echevemaster
 
Fecha de Ingreso: diciembre-2002
Ubicación: Carabobo, Venezuela
Mensajes: 84
Antigüedad: 21 años, 4 meses
Puntos: 1
Primero tienes que crear las tablas,en la base de datos, digamos que tienes los siguientes campos (NOMBRE_USUARIO,CORREO) y la tabla se llama USUARIOS_MAIL

Ahora te presento el codigo:
Código PHP:
<?
//Si el boton de envio del formulario ha sido pulsado
// la variable esta declarada
//es decir la variable es el nombre del submit
if(isset($submitOK){
//Primero hacemos la cadena de conexion
$SQL "SELECT * FROM  USUARIOS_MAIL";
//Te conectas a la base de datos
$link mysql_connect("localhost","usuario","password");
//Seleccionas la base de datos
mysql_select_db("tubasededatos");
$result mysql_query($SQL);
//Ahora haces un bucle recorriendo toda la base de datos
while($row=mysql_fetch_object($result){
    
$user$row->NOMBRE_USUARIO
    $mail
=$row->CORREO
    
//Ahora hasta puedes saludar al usuario
    
$message "
Hola $user\n
Este es la aplicacion que me mando hacer mi profesor y esta completamente lista.\n
"
;

//La variable $user es la declarada arriba como el nombre de
//usuario del correo y el $mail es el correo mismo
//$SERVER_NAME es el servidor desde donde mandas el mail 
mail("$user""El tema"$message,
     
"From: webmaster@$SERVER_NAME\nReply-To: webmaster@$SERVER_NAME\nX-Mailer: PHP/" phpversion());

                      }
//Ahora lo que tienes que hacer es mandar un mensaje de 
//confirmacion
echo "El correo fue enviado correctamente";
}

//Si no mostrar el formulario de envio del mail
else{

echo 
"
<form method=\"POST\" action=\"$PHP_SELF\">
Mensaje:
<textarea cols=\"10\" rows=\"30\"></textarea><br>
<input type=\"submit\" name=\"submitOK\" value=\"Enviar Email\">
</form>
"
;
}
?>
Suerte