Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2004, 07:28
Avatar de andinistas
andinistas
 
Fecha de Ingreso: julio-2003
Ubicación: Bogotá COL
Mensajes: 1.000
Antigüedad: 16 años, 10 meses
Puntos: 0
Envio de mail con php y bd no me funciona!

Hola!

tengo el siguiente code que su función es enviar emails a todos los usuarios de la base de datos depende de su nivel de acceso,

por ejemplo si yo quiero enviar los usuarios tipo A, previamente en la composición del mensaje selecciono de una lista deplegable y le paso el valor 3 si se elegió la opcion (usuarios tipo A) y asi sucesivamente si elijo el Usuario tipo B (2), o Usuario tipo C (1)

ok despues de enviar esa variable por post (nivel_acceso)

tengo que enviar los correos a los usuarios que tienen nivel de acceso escogido previamente, como ejemplo elijo Usuario A cuyo valor es 3

Código PHP:

<?
$nivel_acceso 
$_POST[nivel_acceso];

if (
$_POST){ 

//mi conexion con la db
include ("../../include/conex.php");

//Sentencia sql
$emailforall mysql_query("SELECT * FROM usuarios WHERE nivel_acceso='$nivel_acceso'",$conexion);


while(
$row mysql_fetch_object($emailforall)){ 


$sfrom $_POST["deemail"];
$sdestinatario $_POST["sdestinatario"];
$ssubject $_POST["subject"];
$shtml $_POST["mensaje"];

$encabezados  "MIME-Version: 1.0\n";
$encabezados .= "Content-type: text/html; charset=iso-8859-1\n";
$encabezados .= "From: $deemail <$sfrom>\n";
$encabezados .= "X-Sender: <$sfrom>\n";
$encabezados .= "X-Mailer: PHP\n";
$encabezados .= "X-Priority: 1\n"
$encabezados .= "Return-Path: <$sfrom>\n";
mail($sdestinatario,$ssubject,$shtml,$encabezados);

//end while
}

?>

no sé si estará bien este code, pero a veces no me llegan los correos que envio, como prueba lo he colocado en una tabla aparte de los usuarios reales con los mismos datos y he asignado 9 correos que manejo a diario con diferente nivel de acceso para probar esto pero en realidad no me funciona

si me pueden aconsejar sobre esto


__________________
Un Saludo, Andinistas.
"Llegaron... Ellos tenían la biblia y nosotros la tierra... y nos dijieron: 'Cierren los ojos y recen.' Cerramos los ojos y cuando los abrimos,
ellos tenían la tierra y nosotros la biblia." Abadío Green.

Última edición por andinistas; 25/03/2004 a las 07:30