Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2004, 13:54
topito2
 
Fecha de Ingreso: febrero-2004
Mensajes: 35
Antigüedad: 20 años, 2 meses
Puntos: 0
creacion de multimail con casillas de verificacion dinamica

hola
Me gustaria dar la opcion al visitante de mi sitio de enviar mas de un mail a otros vistantes del sitio.
y la opcion depende si activa una casilla de verificacion que envia una variable de formulario con las direcciones de los email a un campo de texto "destinatario" donde esta el formulario de envio de email.

el problema es el siguiente:

si el visitante selecciona más de una casilla de verificacion y envia la variable de formulario, el campo de texto "destinatario" sólo recupera una direccion de correo. El detalle es que la casilla de verificacion aparece en la columna email en un juego de resultados dependiendo si el registro tiene asociado un email o no, osea si aparecen 25 registros que contengan email, apareceran 25 casillas de verificacion.

La pregunta es:

siguiendo con el mismo ejemplo...sí el visitante activa x casillas de verificacion ¿como hago para que lleguen todas las variables de formulario con la direccion de correo electronico al campo destinatario?. Hay que tener en cuenta que la casiila de verificacion es la misma que se repite.

adjunto solo el codigo necesario
Formulario que envia la variable

Código PHP:
<form name="form2" method="post" action="maspruebas/formmail.php">
<?php echo (++$startRow_rg_avisos?>
<?php 
echo $row_rg_avisos['email']; ?>
<?php 
if ($row_rg_avisos['email'] != "")
echo 
"<input type=checkbox name=mail value=$row_rg_avisos[email]>";//la casilla solo aparece si hay datos en la columna email de la base de datos 
else
echo 
"";
?>
<?php 
echo $row_rg_avisos['publicador']; ?> 
<a href="<?php echo $row_rg_avisos['sitio']; ?>">
 <?php if ($row_rg_avisos['sitio'] != "http://"."")
echo 
"<img src=imagenes/www.gif border =0>";
else
echo 
"";
?>
<input name="Submit" type="submit" class="boton2" value="Enviar email">
</form>

Formulario que recupera la variable

Código:
<form name="form1" method="post" action="">
 <input name="textfield" type="text" value="<?php echo $_POST['mail']; ?>">
</form>
ya me aseguré que la casiila recupera el correo del registro a la cual esta asociada

Agradecido
Topito