Tengo este script, me dice que lo envia pero la verdad que no :S
Queria saber que esta mal.
Código PHP:
if (isset($_SESSION['s_admin'])) {
include("admin_config.php");
// Conexión a la base de datos
// Preguntaremos si se han enviado ya las variables necesarias
if (isset($_POST["enviar"])) {
$asunto = $_POST["asunto"];
$mensaje = $_POST["mensaje"];
// Hay campos en blanco
if($asunto==NULL|$mensaje==NULL) {
echo '<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="150"><img src="imagenes/error.jpg"></td>
<td width="*">Un campo está vacio.</td>
</tr>
</table>';
}else{
//Todo parece correcto procedemos con la inserccion
$con = mysql_query("SELECT * FROM usuarios") or die("Error: ".mysql_error());
$mostrar = mysql_fetch_array($con);
$cuerpo = $HTTP_POST_VARS["mensaje"];
mail("$mostrar[email], ",'$HTTP_POST_VARS["mensaje"]',$cuerpo);
echo '<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="150"><img src="imagenes/ok.jpg"></td>
<td width="*">Mensaje masivo enviado. <a href="admin.php">Volver</a></td>
</tr>
</table>';
}
}
}else{
echo 'Tu no estas autentificado. No puedes entrar aqui!!<br><br><a href="admin.php">Volver</a>';
}