function envia_correo_antes($data) { $mensaje = ""; $mensaje .= "<table border='0'>"; $mensaje .= "<tr><td colspan='2'>Gracias, le confirmamos el servicio solicitado</td></tr>"; $mensaje .= "<tr><td>Numero de Servicio : </td><td>" . ID . "</td></tr>"; $mensaje .= "<tr><td>Servicio : </td><td>" . $data["SERVICIO"] . "</td></tr>"; $mensaje .= "<tr><td>Fecha : </td><td>" . $data["FECHA_CITA"] . "</td></tr>"; $mensaje .= "<tr><td>Hora : </td><td>" . $data["HORA_CITA"] . "</td></tr>"; $mensaje .= "</table>"; $asunto = "Promedic : Confirmacion de servicio " . ID; if ($data["CLIENTE_ID"] != "") { $aux = consulta("select EMAIL from vta_c_clientes where CLIENTE_ID='" . $data["CLIENTE_ID"] . "'"); $correo_copia = $aux["EMAIL"]; //echo $correo_cliente; $aux_cc = consulta("select VALOR from gen_configuracion where NOMBRE='ALERTAS_EMAIL_TRASLADOS_CONTRATO'"); $correos = $aux_cc["VALOR"]; } else { $aux_cc = consulta("select VALOR from gen_configuracion where NOMBRE='AALERTAS_EMAIL_TRASLADOS_PUBLICO'"); $correos = $aux_cc["VALOR"]; $correos_copia = ''; } envia_correo($correos, $correos_copia, $asunto, $mensaje); //exit(); }
function envia_correos($data) { if ($data["CLIENTE_ID"] != "") { //si el servicio tiene cliente, checamos si el cliente tiene activado las alertas globales, si es si, obtenemos los correos de alertas de configuracion con contrato $send = 1; $aux = consulta("select * from vta_c_clientes where CLIENTE_ID='" . $data["CLIENTE_ID"] . "'"); $razon_social = "Cliente: " . $aux["RAZON_SOCIAL"]; if ($aux["ENVIAR_ALERTAS_GLOBALES"] == 1) { $aux_cc = consulta("SELECT VALOR FROM gen_configuracion WHERE NOMBRE = 'ALERTAS_EMAIL_EVENTOS'"); $correos = $aux_cc["VALOR"]; } else { $correos = ""; } //si tiene correos en ALERTAS_CORREOS los obtenemos y los ponemos como copia if ($aux["ALERTAS_CORREO"] != "") { $aux_ = consulta("select ALERTAS_CORREO from vta_c_clientes where CLIENTE_ID='" . $data["CLIENTE_ID"] . "'"); $correo_copia = $aux["ALERTAS_CORREO"]; } else { $correo_copia = ""; } //$caso = "tiene activo alertas globales y el cliente tiene correos en alertas"; if ($correos == "" && $correo_copia != "") { $correos = $correo_copia; $correo_copia = ""; //$caso = "el cliente no tiene activo alertas globales pero tiene correos de alerta"; } if ($correos == "" && $correo_copia == "") { $send = 0; } } else { $razon_social = ""; $aux_cc = consulta("select VALOR from gen_configuracion where NOMBRE='ALERTAS_EMAIL_TRASLADOS_PUBLICO'"); $correos = $aux_cc["VALOR"]; $correo_copia = ""; $send = 1; $caso = "el servicio no tiene cliente asi que se envia a alta traslado publico"; } if ($send == 1) { $mensaje = ""; $mensaje .= "<table border='0'>"; $mensaje .= "<tr><td colspan='2'>Gracias, le confirmamos el servicio solicitado</td></tr>"; $mensaje .= "<tr><td>Numero de Servicio : </td><td>" . ID . "</td></tr>"; $aux_s = consulta("SELECT DESCRIPCION FROM c_servicios WHERE SERVICIO_ID = " . $data["SERVICIO"]); $mensaje .= "<tr><td>Servicio : </td><td>" . $aux_s["DESCRIPCION"] . "</td></tr>"; $mensaje .= "<tr><td>Fecha : </td><td>" . $data["FECHA_INICIO"] . "</td></tr>"; $mensaje .= "<tr><td>Hora : </td><td>" . $data["HORA_INICIO"] . "</td></tr>"; $mensaje .= "</table>"; $asunto = "Promedic : Confirmacion de servicio " . ID; $mensaje .= $razon_social; //echo "Los correos son: ".$correos." con copia a: ".$correo_copia." asunto: ".$asunto." el mensaje es: ".$mensaje." se enviara el correo ".$send." CASO: ".$caso; //exit(); envia_correo($correos, $correo_copia, $asunto, $mensaje); } }
$query_user = '******' . $codigo['usuario_id']; $result_user = mysql_query($query_user) or die('Consulta fallida: ' . mysql_error()); $user = mysql_fetch_array($result_user, MYSQL_ASSOC); if ($band) { envia_correo($user['email'], $titulo, $mensaje); } $envia = $user['email'] . " - " . $user['email2']; } //Falta mandar email a admin $query_admin = "select * from users where tipo_usuario=1 or tipo_usuario=2"; $result_admin = mysql_query($query_admin) or die('Consulta fallida: ' . mysql_error()); $adminis = ""; while ($admin = mysql_fetch_array($result_admin, MYSQL_ASSOC)) { $adminis .= $admin['email'] . " - " . $admin['email2']; if ($band) { envia_correo($admin['email'], $titulo, $mensaje); } } if ($band) { //Aqui va enviar el email echo "Enviar a: " . $envia . "<br>"; echo "Administradores: " . $adminis . "<br>"; echo "<b>" . $titulo . "</b><br>"; echo $mensaje . "<br><hr>"; } } } //----Fin de sql fases---- } // Liberar resultados mysql_free_result($result);
function servicio_terminado() { $mensaje = ""; $sql_tras = "select TRASLADO_ESTATUS_ID, SERVICIO, PM_HORA_DESPACHO, TIPO_LESION_ID, PM_TIEMPO_RESPUESTA\n\t\t\tfrom p_traslados where TRASLADO_ID = " . ID; //echo $sql_tras; $res_tras = mysql_query($sql_tras); $fila_tras = mysql_fetch_object($res_tras); $est_tr = $fila_tras->TRASLADO_ESTATUS_ID; //echo $est_tr; if ($est_tr == 100) { $mensaje .= "<table border='0'>"; $mensaje .= "<tr><td colspan='2'>Gracias, le confirmamos el servicio solicitado</td></tr>"; $mensaje .= "<tr><td>Numero de Servicio : </td><td>" . ID . "</td></tr>"; $mensaje .= "<tr><td>Servicio : </td><td>" . $fila_tras->SERVICIO . "</td></tr>"; $mensaje .= "<tr><td>Hora de despacho : </td><td>" . $fila_tras->PM_HORA_DESPACHO . "</td></tr>"; if ($fila_tras->TIPO_LESION_ID != "") { $aux_tl = consulta("select DESCRIPCION FROM c_tipo_lesion where TIPO_LESION_ID = " . $fila_tras->TIPO_LESION_ID); $mensaje .= "<tr><td>Tipo de lesión : </td><td>" . $aux_tl["DESCRIPCION"] . "</td></tr>"; } $mensaje .= "<tr><td>Tiempo de respuesta : </td><td>" . $fila_tras->PM_TIEMPO_RESPUESTA . "</td></tr>"; $mensaje .= "</table>"; $asunto = "Promedic : Servicio Terminado No." . ID; $correo_copia = ""; /*if($data["CLIENTE_ID"]<>""){ $aux=consulta("select CORREOS_ALERTA, EMAIL, RAZON_SOCIAL from vta_c_clientes where CLIENTE_ID='".$data["CLIENTE_ID"]."'"); $correo_copia = $aux["CORREOS_ALERTA"]; //echo $correo_copia; } $correo_copia = $aux["EMAIL"]; else {}*/ //echo $correo_cliente; if ($data["CLIENTE_ID"] != "") { $aux = consulta("select CORREOS_ALERTA, EMAIL, RAZON_SOCIAL from vta_c_clientes where CLIENTE_ID='" . $fila_tras->CLIENTE_ID . "'"); $mensaje .= "Cliente: " . $aux["RAZON_SOCIAL"]; } $aux_cc = consulta("select VALOR from gen_configuracion where NOMBRE='ALERTAS_EMAIL_TRASLADOS_TERMINADO'"); $correos = $aux_cc["VALOR"]; //echo $mensaje; envia_correo($correos, $correo_copia, $asunto, $mensaje); //exit(); } else { } }