Hola,
estoy intentando enviar un mail a las personas que son seleccionadas en los checks. No consigo obtener los valores del vector para realizar la consulta y poder enviar los mail que interesa.
A ver si alguien me puede ayudar. Gracias.
Dejo el código:
Código PHP:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Enviar mail</title>
</head>
<body>
<?
include ("conexion.php");
if (!$_POST){
$tabla2 = mysql_query("SELECT * FROM jos_alumnos", $enlace);
echo "<br><input type=\"checkbox\" name=\"seleccion[]\" value=\"".$row['id']."\">".$row['email']."<br>";
}
?>
<form action="envia_form_php.php" method=post>
Nombre: <input type=text name="nombre" size=20>
<br>
Email: <input type=text name=email size=20>
<br>
Comentarios: <textarea name=coment cols=32 rows=6></textarea>
<br>
Concepto: <input type=text name=concepto size=20>
<br>
<input type=submit value="Enviar">
</form>
<?
}else{
$cuerpo = "Mensaje enviado\n";
$cuerpo .= "Nombre: " . $_POST["nombre"] . "\n";
$cuerpo .= "Email: " . $_POST["email"] . "\n";
$cuerpo .= "Comentarios: " . $_POST["coment"] . "\n";
$lista=implode(',',$_POST["seleccion"]); $separada = split(",",$lista);
echo 'Email: ' . $registro['email'] . ' '.'<br>';
$desde = 'From: ' .$_POST[email];
$sql=mysql_query("Select email FROM jos_alumnos WHERE id IN(".$lista.")",$enlace); //mail($row['email'],$_POST[concepto],$cuerpo,$desde))
}
if (mail($registro['email'],$_POST[concepto
],$cuerpo,$desde)) { echo "";
}else
echo "No se pudo enviar el correo";
}
}
?>
</body>
</html>