Foros del Web » Programando para Internet » PHP »

PHP OO Anexar formato de confirmación

Estas en el tema de Anexar formato de confirmación en el foro de PHP en Foros del Web. Muy buen día amigos, de nueva cuenta molestando con un apoyo de parte suya. Estoy realizando un sistema en el cual es para un pequeño ...
  #1 (permalink)  
Antiguo 10/11/2014, 09:21
 
Fecha de Ingreso: octubre-2014
Ubicación: Oaxaca
Mensajes: 11
Antigüedad: 9 años, 6 meses
Puntos: 0
Pregunta Anexar formato de confirmación

Muy buen día amigos, de nueva cuenta molestando con un apoyo de parte suya. Estoy realizando un sistema en el cual es para un pequeño comedor, este mismo el admin puede crear un menú al día y en este caso los clientes cuentan con un user y pass para ingresar a su cuenta y elegir de entre varios platillos que se publican al día, la cuestion es que deseo incluir algún tipo de confirmación que les llegue por email a cada uno de los clientes donde les indique el platillo que eligieron, esto tomando en cuenta que cada uno de los clientes tiene un email distinto.

Los emails y nombres de los clientes están almacenados en una base de datos, pero como puedo hacer que al elegir su platillo, el sistema envie un tipo de confirmación a su mail indicandole el platillo que eligió para ese día.

De antemano muchas gracias por su apoyo.

PD. Adjunto el código que utilice en la sección donde el cliente elige su platillo.

Código PHP:
Ver original
  1. <?php
  2.     require_once("../scripts/verificar2.php");
  3.     $js ="
  4.     <script>
  5.         function seleccionar(a){
  6.             var r = confirm('¡Usted selecciono el platillo '+a.title+'! ¿Desea continuar?');
  7.             if(r == true)
  8.                 document.location.href='index.php?f='+a.name+'&&idp='+a.id;
  9.         }
  10.         function notificar(a,b){
  11.             if(b == 2)
  12.                 confirm('¡Usted ya realizo la selección de su platillo para cancelar la operacion ponerse en contacto con el administrador!');
  13.             else
  14.                 confirm('¡El tiempo de selección a expirado. Favor de ponerse en contacto con el administrador!');
  15.        
  16.         }
  17.     </script>";
  18.     _header("..::Pagina Principal::..",menuEmp(),$nombre,$js);
  19.    
  20.     if(isset($_GET["f"]) && isset($_GET["idp"])){
  21.         $f = $_GET["f"];
  22.         $idp = $_GET["idp"];
  23.        
  24.         $sql = "insert apartado values('$f','$idp','$datos->nT');";
  25.         echo '<META HTTP-EQUIV="REFRESH" CONTENT="8;URL=index.php"> ';
  26.         if(consulta($sql)){
  27.            
  28.             echo msj(array("Se aparto el platillo correctamente"),"ok");
  29.         }
  30.         else{
  31.             echo msj(array("Error al apartar el platillo","Intentelo nuevamente"));
  32.         }
  33.     }
  34.    
  35.    
  36.    
  37.     $fecha = date("Y-m-d");
  38.     $hora = date("H:i:s");
  39.     $sql = "select * from menu where fecha = '$fecha'";
  40.     $c = consulta($sql);
  41.     if(num_fila($c) > 0){
  42.         $menu = objetos($c);
  43.         $sql = "select
  44.              menu_detalle.fecha,platillo.descripcion,platillo.nomImagen,platillo.idP
  45.         from
  46.             menu_detalle,platillo
  47.         where
  48.             platillo.idP = menu_detalle.idP and menu_detalle.fecha = '$fecha'";
  49.         $c = consulta($sql);
  50.         if($menu->hi <= $hora && $menu->hf >= $hora)
  51.             $funcion = "seleccionar(this)";
  52.         else
  53.             $funcion = "notificar(this)";
  54.        
  55.         $sql = "select * from apartado where fecha = '$menu->fecha' and nT = '$datos->nT'";
  56.         if(num_fila(consulta($sql)) > 0)
  57.             $funcion = "notificar(this,2)";
  58.        
  59.         if(num_fila($c) > 0){
  60.             echo '<div id="gallery">
  61.                 <ul>';
  62.            
  63.             while($r = objetos($c)){
  64.                 $sql = "select * from apartado where fecha = '$menu->fecha' and idP = '$r->idP' and nT = '$datos->nT'";
  65.                 $css = "";
  66.                 if(num_fila(consulta($sql)) > 0)
  67.                     $css = "border: 5px solid green;    border-width: 5px 5px 20px; height:140px;   width:180px;";             
  68.                 echo "<li >
  69.                     <div align='center'><b>$r->descripcion</b></div>
  70.                     <a  href='#' onclick=\"$funcion\" id=\"$r->idP\" title='$r->descripcion' name=\"$menu->fecha\"><img src='imagenPlatillo.php?idp=$r->idP' style='$css' alt=''/></a>
  71.                 </li>";
  72.                                
  73.             }
  74.             echo "</ul>
  75.             </div>";
  76.         }
  77.     }
  78.     _footer();
  79. ?>

Etiquetas: php+base+de+datos
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 14:14.