¡Hola!
Tengo un problema que no sé de donde sale o por qué :S
Tengo un listado de nombres y emails, sacado de una base de datos. Cada pareja(nombre/email) está con un checkbox puesto que la idea es poder mandar un correo a uno o varios destinatarios.
$sql="SELECT nombre,email FROM usuarios";
$consulta=mysql_query($sql);
echo "<form name='emails' method='post' action='correo.php'>";
while ($resultado=mysql_fetch_array($consulta))
{extract($resultado);
echo "<input type='checkbox' name='" . $email . "'>" . $nombre . " : " . $email . "<br />";
}
echo "<input type='submit' value='Preparar email' />";
echo "</form>";
El problema surge en correo.php, donde recibo los datos de los checkboxes así:
foreach ($_POST as $email=>$marcado)
{
echo $email . "<br />";
}
Y consiste en que los emails pasan de ser como: [email protected] a tener una barra baja en lugar del punto, así: direccion@email_com
¿Alguna explicación o solución?
Gracias.