Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2008, 09:31
Avatar de Freakme
Freakme
 
Fecha de Ingreso: julio-2007
Ubicación: Portugalete
Mensajes: 97
Antigüedad: 16 años, 9 meses
Puntos: 0
email que aparece con _com

¡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.