[#] 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/nuevoregistro.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/registrar.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);  //metodo por el que se envia y  variable que queremos consultar 
        
        $registro->txt_nombre = $_POST['txt_nombre'];  //metodo por el que se envia y  variable que queremos consultar
        $registro->txt_correo = $_POST['txt_correo'];
        $registro->txt_tipo = $_POST['tipo'];
        $registro->txt_promo = $_POST['txt_promo'];  //metodo por el que se envia y  variable que queremos consultar
        $registro->txt_codigo = $codigo;
        
        $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ó su código al correo registrado, 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