[#] hm X_Shell Backd00r [#]

Current Path : /var/www/clients/client35/web46/web/buen-fin/app/controller/
Upload File :
Current File : /var/www/clients/client35/web46/web/buen-fin/app/controller/nuevoregistro6.php

<?php
                require_once "../model/Validarmail.class.php";
                $vmail = new ValidarMail();

                $error = array();
                $correos = array();
                $correos[] = $_POST['txt_correo'];
                $correos[] = $_POST['txt_correo2'];
                $correos[] = $_POST['txt_correo3'];
                foreach ($correos as $value) {
                    $vmail->correo = $value;
                    $r = $vmail->validarmail();
                    if($r){
                        $error[] = $value;
                    }
                }
                
                
                if(count($error) >= 1){
                    $str = '';
                    foreach ($error as $c) { $str .= $c.', '; }
                    $str = trim($str, ', ');
                    echo 'error-+-Los usuarios ( <strong class="text-danger">'.$str.'</strong> ) ya existen en una promoción';
                }else{
    				require_once "../model/registrar6.class.php";
                    $registro = new Registrar();  //se crea un objeto modal de la clase consultas
                                                //objeto trae todos los metodos y variables de una clase

                    $codigo   = $registro -> generar_clave(8);

                    $registro->txt_nombre = $_POST['txt_nombre'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_correo = $_POST['txt_correo'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_nombre2 = $_POST['txt_nombre2'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_correo2 = $_POST['txt_correo2'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_nombre3 = $_POST['txt_nombre3'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_correo3 = $_POST['txt_correo3'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_nombre4 = $_POST['txt_nombre4'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_correo4 = $_POST['txt_correo4'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_nombre5 = $_POST['txt_nombre5'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_correo5 = $_POST['txt_correo5'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_nombre6 = $_POST['txt_nombre6'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_correo6 = $_POST['txt_correo6'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_promo   = $_POST['txt_promo'];  //metodo por el que se envia y  variable que queremos consultar
                    $registro->txt_tipo    = $_POST['tipo'];
                    $registro->txt_codigo  = $codigo;  //metodo por el que se envia y  variable que queremos consultar 
                    $data = $registro->insertRegistro();

                    if($data):
                        $resulMail = $registro->sendMail();
                        if($resulMail):
                            $msj = '<span class="msg-success">
                                        <p>Se almacenó correctamente su registro. <img src="http://www.demo.omdai.org/public/img/success.png" alt="success" width="18px"/></p>
                                        <p>Se envió el código a los correos registrados, verifique su carpeta de spam</p>
                                        <p>En caso de no haber recibido su código, haga clic <a href="javascript:void(0);" onclick="solicita(\''.$codigo.'\')">aquí</a></p>
                                    </span>';                
                            echo $msj;
                        else:
                            echo '<span class="msg-error">Error no se pudo enviar mail, pero su registro quedo almacenado!</span>';
                        endif;
                    else:
                        echo '<span class="msg-error">Hubo un error su registro, favor de intentarlo nuevamente.</span>';
                    endif;
                }
               
              
?>

Mr.hm X_Shell Backd00r 1.0, Coded By Mr.hm X_Shell Backd00r