Foros del Web » Programando para Internet » PHP »

Enviar mensajes múltiples y cargar a base de datos

Estas en el tema de Enviar mensajes múltiples y cargar a base de datos en el foro de PHP en Foros del Web. Bueno, como empezar, primero, agradecer el interes de los que me puedan llegar a ayudar. Segundo... tengo un sitio que es de administracion de clientes, ...
  #1 (permalink)  
Antiguo 02/12/2009, 14:04
 
Fecha de Ingreso: enero-2005
Mensajes: 14
Antigüedad: 19 años, 3 meses
Puntos: 0
Enviar mensajes múltiples y cargar a base de datos

Bueno, como empezar, primero, agradecer el interes de los que me puedan llegar a ayudar.

Segundo... tengo un sitio que es de administracion de clientes, en el cual el administrador puede enviar y recibir mensajes a los diferentes clientes.
El sistema anda a la perfección, pero el problema viene ahora que tengo que agregarle la posibilidad de enviar mensajes múltiples, osea a mas de un usuario.

Ahi me entra la duda... no sé como manejarlo, si tengo que cambiar todo el código o bien agregando algo puedo solucionar el tema.

les dejo adjunto como está actualmente para que vean de qué se trata!

Código PHP:
//en caso de presionar boton de respuesta, generamos consulta
if (!empty($_POST['respuesta']))


//comprobamos si se selecciono usuario
if (empty($_POST['uid'])){
$url 'usuario.php?pag=n_mensaje.php&msg=<p/>Por favor seleccione al cliente destinatario.';
$delay "0";
die (
'<meta http-equiv="refresh" content="'.$delay.';url='.$url.'">'); }

else {
$sql "INSERT INTO `ost_ticket_response` (`user_id`, `response`, `ip_address`, `created`) 
        VALUES('$uid', '$message', '$ip', '$fecha')"
;
mysql_query($sql);

$user mysql_query("SELECT * FROM `usuarios` WHERE `id`=$uid");
$user mysql_fetch_assoc($user); {

//enviamos a 1 mail
if (empty($user['email2'])){
$ToEmail "".$user['email']."";}
//enviamos a 2 mails
else {$ToEmail "".$user['email']."; ".$user['email2'].""; }}
$ToName "Cliente $uid";
$ToSubject "Tiene un nuevo mensaje.";
$EmailBody "Estimado Cliente #$uid,\nHa recibido un nuevo mensaje.";

$Message $EmailBody;
mail($ToName." <".$ToEmail.">",$ToSubject$Message"From: Administrador <no-reply>");


//redireccionamos a la pagina de mensajes
$url 'usuario.php?pag=n_mensaje.php&msg=<p/>Su mensaje ha sido enviado correctamente. Para visualizar sus mensajes, puede ingresar al historial.';
$delay "0";
die (
'<meta http-equiv="refresh" content="'.$delay.';url='.$url.'">');
}

gracias nuevamente! y espero atento a cualquier ayuda.
F!
  #2 (permalink)  
Antiguo 03/12/2009, 09:01
 
Fecha de Ingreso: enero-2005
Mensajes: 14
Antigüedad: 19 años, 3 meses
Puntos: 0
Respuesta: Enviar mensajes múltiples y cargar a base de datos

alguna ayudita por favor?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:32.