function notificacion($id_participante)
 {
     //Create a new PHPMailer instance
     $mail = new PHPMailer();
     //Set who the message is to be sent from
     $mail->setFrom('*****@*****.**', 'CIEFT');
     $mail->addReplyTo('*****@*****.**', 'CIEFT');
     $mail->CharSet = 'UTF-8';
     $participante = new participantesModel();
     $datos = $participante->getDatosParticipante($id_participante);
     foreach ($datos as $key => $rowParticipante) {
         $nombre = $rowParticipante['nombre'];
         $correo = $rowParticipante['correo'];
     }
     $body = "<h1>Hola {$nombre}. </h1>\n                Gracias por registrarte en  nuestra plataforma <b>CIEFT</b>, en la que podrás tener los siguientes beneficios.\n                <ul>\n                    <li> Saber y registrarte a todos los eventos CIEFT.</li>\n                    <li>Tener contacto directo con nosotros</li>\n                    <li>Adjuntar tus fichas de deposito</li>\n                    <li>Tener un historial de los eventos que asistas y poder descargar tus constancias.</li>\n                </ul>\n                <br>\n                Para sacar el mayor rendimiento nos gustaría que en el apartado comentarios de tu plataforma nos comentes tus dudas.\n                Bienvenido a la comunidad CIEFT de más de 12,000 usuarios en Latinoamérica.\n                <b>“Prepárate para ver el Turismo de una forma diferente”.</b>";
     //Set who the message is to be sent to
     $mail->ClearAddresses();
     $mail->addAddress($correo);
     //Set the subject line
     $mail->Subject = "REGISTRO CIEFT";
     $mail->msgHTML($body);
     if ($nombre == "SIN NOMBRE") {
         $nombre = "";
     }
     //Replace the plain text body with one created manually
     $mail->AltBody = "Hola {$nombre}.\n\n                Gracias por registrarte en  nuestra plataforma CIEFT, en la que podrás tener los siguientes beneficios.\n                    \nSaber y registrarte a todos los eventos CIEFT.\n                    \nTener contacto directo con nosotros\n                    \nAdjuntar tus fichas de deposito\n                    \nTener un historial de los eventos que asistas y poder descargar tus constancias.\n                \n\n                Para sacar el mayor rendimiento nos gustaría que en el apartado comentarios de tu plataforma nos comentes tus dudas.\n                Bienvenido a la comunidad CIEFT de más de 12,000 usuarios en Latinoamérica.\n                “Prepárate para ver el Turismo de una forma diferente”.";
     if (!$mail->send()) {
         echo "Fallo al enviar el correo." . $mail->ErrorInfo;
     }
 }
                                    </ul>
                                </div>
                            </div>
                        </li>
                    </ul>
                </li>
                <li class="<?php 
if ($active == 8) {
    echo 'active';
}
?>
">
                    <a href="./comentariosAdmin" >
                        COMENTARIOS
                        <?php 
$comentario = new participantesModel();
$countComentarios = $comentario->countComentarios();
foreach ($countComentarios as $key => $rowCountComentarios) {
    echo "<span class='badge badge-danger'>" . $rowCountComentarios['total'] . "</span>";
}
?>
                        <span class="selected"> </span>
                    </a>
                </li>
            </ul>
        </div>
        <!-- END HORIZANTAL MENU -->

        <!-- BEGIN TOP NAVIGATION MENU -->
        <div class="top-menu">
            <ul class="nav navbar-nav pull-right">
Ejemplo n.º 3
0
                                <a href='<?php 
    echo PATH_SITE;
    ?>
perfil'>
                                    PERFIL
                                    <span class="selected"></span>
                                </a>
                            </li>
                            <li>
                                <a href='<?php 
    echo PATH_SITE;
    ?>
perfil/getComentario'>
                                    COMENTARIOS.
                                    <?php 
    $comentario = new participantesModel();
    $countComentarios = $comentario->countRespuestas($_SESSION['registro_cief']['id_participante']);
    foreach ($countComentarios as $key => $rowCountComentarios) {
        echo "<span class='badge badge-danger'>" . $rowCountComentarios['total'] . "</span>";
    }
    ?>
                                </a>
                            </li>
                        </ul>
                    </div>
                </div>
                <?php 
} else {
    ?>
                <div class="page-sidebar-wrapper">
                    <div class='page-sidebar navbar-collapse collapse'>
 public function deleteBancos()
 {
     $filescripts = array("bancos.js");
     $pag_title = "TABLERO ADMIN - CIEFT";
     $active = 1;
     $id_evento = $_POST['evento'];
     $id_evento_banco = $_POST['txtId_banco'];
     $eventosModel = new eventosModel();
     $participantesModel = new participantesModel();
     $datosEvento = $eventosModel->getEvento($id_evento);
     foreach ($datosEvento as $key => $rowEvent) {
         $nombre_evento = $rowEvent['nombre_evento'];
         $pais = $rowEvent['descripcion'];
         $precio = $rowEvent['costo_evento'];
         $moneda = $rowEvent['CurrencyName'] . " " . $rowEvent['CurrencyISO'] . " " . $rowEvent['Money'] . " " . $rowEvent['Symbol'];
         $nombre_banco = $rowEvent['nombre_banco'];
         $numero_deposito = $rowEvent['numero_deposito'];
         $numero_transferencia = $rowEvent['numero_transferencia'];
         $nombreDeposito = $rowEvent['nombre_deposito'];
     }
     $result = $eventosModel->deleteBanco($id_evento, $id_evento_banco);
     if ($result) {
         $msg = "<div class='alert alert-success'><i class='fa fa-thumbs-o-up'> </i>BANCO ELIMINADO.</div>";
     } else {
         $msg = "<div class='alert alert-danger'><i class='fa fa-thumbs-o-up'> </i>ERROR AL ELIMINAR BANCO.</div>";
     }
     $bancosEventos = $eventosModel->getEventoBancos($id_evento);
     $tiposMonedas = $eventosModel->getEventosMoneda();
     $paises = $participantesModel->getPaises();
     include 'view/head.php';
     include 'view/bancos.php';
     include 'view/footer.php';
 }
 function getMoreComentarios()
 {
     $inicio = $_POST['inicio'];
     $participante = new participantesModel();
     $result = $participante->getAllComentarios($_SESSION['registro_cief']['id_participante'], $inicio, 10);
     echo "<ul class='chats'>";
     if (count($result) != 0) {
         foreach ($result as $key => $rowComentarioParticipante) {
             $resultRespuestas = $participante->getRespuestaAdmin($rowComentarioParticipante['id_participante_comentario']);
             if (count($resultRespuestas)) {
                 foreach ($resultRespuestas as $key => $rowRespuesta) {
                     echo "<li class='out'>\n                                    <img src='" . PATH_SITE . "public/img/avatar.png' class='avatar img-responsive' alt='imagen de " . $rowComentarioParticipante['nombre_participante'] . "' title='" . $rowComentarioParticipante['nombre_participante'] . "'>\n                                    <div class='message'>";
                     if ($rowRespuesta['estatus'] == -1) {
                         echo "<span class='new'>\n                                                    <div class='label label-sm label-danger'>\n                                                        <i class='fa fa-tag'></i>\n                                                    </div>\n                                                </span>";
                     }
                     echo "<span class='arrow'></span>\n                                        <span class='name'>ADMINISTRADOR</span>\n                                        <span class='datetime'>" . $rowRespuesta['fecha_respuesta'] . "<span>\n                                        <span class='body'>" . $rowRespuesta['respuesta_comentario'] . "</span>\n                                    </div>\n                                </li>";
                 }
             }
             echo "<li class='in'>\n                                <img src='" . PATH_SITE . "public/imgParticipantes/" . $rowComentarioParticipante['img_perfil'] . "'class='avatar img-responsive' alt='imagen de " . $rowComentarioParticipante['nombre_participante'] . "' title='" . $rowComentarioParticipante['nombre_participante'] . "'>\n                                <div class='message'>\n                                    <span class='arrow'></span>\n                                    <span class='name'>" . $rowComentarioParticipante['nombre_participante'] . "</span>\n                                    <span class='datetime'>" . $rowComentarioParticipante['fecha_comentario'] . "</span>\n                                    <span class='body'>" . $rowComentarioParticipante['comentario'] . "</span>\n                                </div>\n                            </li>";
         }
         echo '<button class="btn grey-steel btn-block" id="btnMoreComent"><i class="fa fa-search"></i> Obtener mas comentarios</button>';
     } else {
         echo "<div class='alert alert-info'> NO HAY MAS COMENTARIOS</div>";
     }
     echo "</ul>";
 }
 function fichaAdjuntos()
 {
     $cFiles = new cFiles();
     $participante = new participantesModel();
     //comprobamos el envió de adjuntos
     //Preguntamos si nuestro arreglo 'archivos' fue definido
     if (isset($_FILES["archivos"])) {
         $tot = count($_FILES["archivos"]["name"]);
         //obtenemos la cantidad de elementos que tiene el arreglo archivos
         for ($i = 0; $i < $tot; $i++) {
             //recorremos el archivo
             $resul = $cFiles->setFiles("archivos", $i, "./public/imgAdjuntos", false);
             if ($resul == 1) {
                 // echo "guardado".$cFiles->getName();
                 $resultadoAdjuntos = $participante->setAdjuntos($_SESSION['registro_cief']['id_participante'], $_POST['txtIdEvento'], $cFiles->getName());
                 if (!$resultadoAdjuntos) {
                     echo "Error al guardar este archivo en la base de datos";
                 }
             } else {
                 echo "Error al guardar." . $resul;
             }
         }
         header("Location:" . PATH_SITE . 'perfil/');
     }
 }