Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/10/2009, 15:57
Avatar de urgido
urgido
 
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 2 meses
Puntos: 25
Respuesta: no se envia el correo

Código PHP:
Ver original
  1. <?
  2. $dbhost='mysql.com';
  3. $dbusername='a2lee';
  4. $dbuserpass='b6';
  5. $dbname='ae';
  6.  
  7.     if(isset($_POST['asunto']) && !empty($_POST['asunto']) &&
  8.     isset($_POST['mensaje']) && !empty($_POST['mensaje'])) {
  9.  
  10.        
  11.         $link = mysql_connect($dbhost,$dbusername,$dbuserpass);
  12.         mysql_select_db($dbname,$link);
  13.  
  14.        
  15.         $my_error = mysql_error($link);
  16.  
  17.         if(!empty($my_error)) {
  18.  
  19.             echo "Ha habido un error.";
  20.  
  21.        
  22.  
  23.         } else {
  24.  
  25.             $result = mysql_query("SELECT nombre,email FROM usuario", $link);
  26.             if(mysql_num_rows($result)>0){
  27.             while($row = mysql_fetch_array($result)){
  28.            
  29.  
  30.             $nombre = $row["nombre"];
  31.             $email = $row["email"];
  32.             $asunto = $_POST['asunto'];
  33.             $headers = 'From: [email protected]' . "\r\n" .
  34.                 'Reply-To: no-reply' . "\r\n" .
  35.                 'X-Mailer: PHP/' . phpversion();
  36.  
  37.            
  38.             $message = $_POST['mensaje'];
  39.  
  40.             mail($email,$asunto,$message,$headers);
  41.            
  42.             }
  43.             } else {
  44.  
  45.             echo "¡ La base de datos está vacia !";
  46.  
  47.             }
  48.  
  49.         }
  50.  
  51.     } else {
  52.  
  53.         echo "Error, no ha introducido todos los datos.";
  54.  
  55.     }
  56.  
  57. ?>

Lo hice de rápido checalo igual y tuve errorcitos
__________________
Hospedaje Web al mejor costo!