PHP - Ayuda. enviar confirmación por email.

   
Vista:
Imágen de perfil de Argimiro

Ayuda. enviar confirmación por email.

Publicado por Argimiro (20 intervenciones) el 05/02/2015 18:59:25
Muy buenas tardes amigos, ya he terminado casi todo en mi código, pero no se como implementar una función.
Básicamente el código le da a elegir al usuario un platillo que con antelación se ha publicado, lo único que deseo es que cuando el usuario x elija cierto platillo del día, el sistema le envie un mail de confirmación de lo que eligió. Solo eso...

Que diga: Usuario x usted eligió enchiladas suizas para su comida. Saludos

Aquí dejo el código que estoy utilizando, y lo unico que deseo es el apoyo para saber como implementar lo que comentaba. De antemano muchas gracias amigos

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

Muchas gracias amigos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Ayuda. enviar confirmación por email.

Publicado por xve (5523 intervenciones) el 06/02/2015 08:41:56
Hola Argimiro, viendo tu código no me queda muy claro en que parte del código quieres hacer el envio del mail... no veo ningún botón, ni nada por el estilo... y tampoco podemos probar el código...

Nos podrías indicar en que momento de la web sabes que un usuario ha seleccionado algo para enviar el mail?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar