Foros del Web » Programando para Internet » PHP »

URGENTE como resuelvo esto? mail()

Estas en el tema de URGENTE como resuelvo esto? mail() en el foro de PHP en Foros del Web. holas de nuevo: tengo una tabla con clientes, uso solo el campo mail para listarlos en el siguiente codigo: Código PHP: <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">     <?     ...
  #1 (permalink)  
Antiguo 28/07/2004, 15:02
Avatar de oktubre  
Fecha de Ingreso: agosto-2003
Ubicación: en mi casa
Mensajes: 371
Antigüedad: 14 años, 3 meses
Puntos: 4
URGENTE como resuelvo esto? mail()



holas de nuevo:

tengo una tabla con clientes, uso solo el campo mail para listarlos en el siguiente codigo:

Código PHP:
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
   <?
   
while ($myrow mysql_fetch_array($result)) {
   
?>
    <tr>
      <td width="30%">Nombre: <? echo $myrow["nombre"?></td>
      <td width="6%"><input type="checkbox" name="sop[]" value="<? echo $myrow["codigo"?>"></td>
      <td width="64%">e-mail: <? echo $myrow["email"?> <input type="hidden" name="hiddeemail"  value="<? echo $myrow["email"?>"">    
      </td>
    </tr>
    <?
    
}
    
?>
  </table>
bueno, pero lo que quiero hacer en realidad es enviarle un mail prearmado solo a los que selecciono de la lista, espero que se entienda.

gracias, escucho sugerencias.

(( osea, antes de irme, quiero mandar tipo un newsletter solo a los que seleccione con el check box))

gracias
__________________
[email protected] <----------------<<<<
prefiero cerrar la boca y parecer un tonto que abrirla y confirmarlo.

Última edición por oktubre; 28/07/2004 a las 15:06 Razón: porque es muy urgente !!
  #2 (permalink)  
Antiguo 29/07/2004, 08:45
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Usa value para tus checkbox .. Sólo los seleccionados "viajaran" por POST/GET en tu formulario al script que lo procese (action= ...)

Código PHP:
<input type="checkbox" name="sop[]" value="<? echo $myrow["codigo"?>" value="<? echo $myrow["email"?>">
Y en . tu scripts PHP de proceso recibiras un array en "sop" que puedes recorrer para enviar tu e-mail tipo:

Código PHP:
foreach ($_POST['sop'] as $email_destinatario){
   if (
mail($email_destinatario,"Asunto","Mensaje")){
       echo 
"Se envió ".$email_destinatario." correctamente<br>";
   } else {
       echo 
"Algo falló enviando ".$email_destinatario."<br>";
   }

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:02.