Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/02/2006, 11:59
djrojo
 
Fecha de Ingreso: febrero-2006
Mensajes: 2
Antigüedad: 18 años, 2 meses
Puntos: 0
Ps, mil disuclpas por el codigo hehehe

Código:
		              <?
	// inicializa la variable para colocar los
	// email de amigos
	
	$amigos = array("[email protected]","[email protected]","[email protected]");
	foreach($amigos as $emails) {
	   print "$emails,";
	}

   // inicializa la variable para colocar los
   // mensajes de error
   $errors = array();
   // verificacion de campos requeridos
 
   if (!$_POST['name'])

      $errors[] = "Please fill in your name";

   if (!$_POST['email'])

      $errors[] = "Please type in your email";

   if (!$_POST['email1'])
      // si no, agrega el error a nuestro arreglo
      $errors[] = "Please fill in at least one friend email adress";
	  
   // Si hay errores los despliega
   if (count($errors)>0){
      echo "<br><br><br><br><br><b>ERROR:</b><p>\n";
      foreach($errors as $err)
        echo "$err<br>\n";
   } else {
      // si no, creamos y enviamos el mensaje

	include('class.smtp.inc');
	header('Content-Type: text/plain');

        $hoy = date ("d F Y");

        $message = "\t\t\t$hoy\n\n";
        $message = $message . 'It appears that: '.$_POST['name'].',('.$_POST['email'].')';
        $message = $message . 'Thinks you might be interested in our website';
        $message = $message . 'Visit us at: domain.com' ;
        $message = $message . 'Thank you';
        $message = $message . 'Additional Comments sent by your friend:' ;
        $message = $message .stripslashes($_POST['extra']);

	
	$params['host'] = 'XXX.XX.XXX.X';
	$params['port'] = 25;
	$params['helo'] = 'domain.com';
	$params['auth'] = TRUE;
	$params['user'] = '[email protected]';
	$params['pass'] = 'password';

	$send_params['recipients'] = "$emails";

	$send_params['headers']	   = array(
					   'From: "[email protected]" <[email protected]>',	// Headers
					   'To: [email protected]', 'Subject: Recommend'
					  );

	$send_params['from']		= '[email protected]';	// This is used as in the MAIL FROM: cmd
																						// It should end up as the Return-Path: header
	$send_params['body']		= $message;	//Message							// The body of the email

	if(is_object($smtp = smtp::connect($params)) AND $smtp->send($send_params)){

         echo "<h1>Emial sended to:</h1><br><br>";

		foreach ($amigos as $email_amigo) {
		   echo "$email_amigo<br><br>\n\n\n";
				}
	print "<hr>$emails\n";
		}
	else
		{

         echo "<p><b>ERROR.<b><br><br>If this error continues please contact the webmaster.</p>";
		
	}
}
					?>
Algo asi... lo sé, es un colache, pero en mi teoria me va a funcionar..

$amigos va a ser el valor del arreglo que debo poblar con los "email#" del formulario... luego cargarlo a una variable en texto agregandole las "," para ponerla en:

$send_params['recipients']

....