Muchas Gracias
				
			Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
<html lang="en">
    <head>
        <meta charset="utf-8">
    </head>
<body>
    
    
    <style>
    .alert {
        font-family: 'arial', sans-serif;
font-size: 27px;
background:#444;
color:#fff;
text-align:center;
padding-top:6px;
padding-bottom: 6px;
        width: 50%;
        margin-right: auto;
        margin-left: auto;
        border-radius: 6px;
}
.alert p{
background:url(/images/excalmation-128.png) left bottom no-repeat;
padding-top:6px;
height:18px;
padding-bottom: 6px;
    border-radius: 4px;
}
    </style>
    
    
    
<?php
include 'conexion.php';
//sentencia sql para registrar
    
    class cliente {
    private $nombre;
    private $apellido;
        private $celular;
        private $correo;
        private $nreferido;
        private $codigo;
    private $passw;
    const tabla = 'cliente';
        public function getnombre() {
            return $this->nombre;
        }
        public function getapellido() {
            return $this->apellido;
        }
        public function getcelular() {
            return $this->celular;
        }
        public function getcorreo() {
            return $this->correo;
        }
        public function getnreferido() {
            return $this->nreferido;
        }
        public function getpassw() {
            return $this->passw;
        }
        public function getcodigo() {
            $codigo = mt_rand(00100,99999);
            return $this->codigo;
        }
        public function setnombre($nombre) {
            $this->nombre = $nombre;
        }
        public function setapellido($apellido) {
            $this->apellido = $apellido;
        }
        public function setcelular($celular) {
            $this->celular = $celular;
        }
        public function setcodigo($codigo) {
            $this->codigo = $codigo;
        }
        public function setcorreo($correo) {
            $this->correo = $correo;
        }
        public function setnreferido() {
            $this->nreferido = $nreferido;
        }
        public function setpassw() {
            $this->passw = $passw;
        }
        
    public function __construct($nombre, $apellido, $celular, $correo, $nreferido, $passw) {
       $this->nombre = $nombre;
       $this->apellido = $apellido;
        $this->celular = $celular;
        $this->correo = $correo;
        $this->nreferido = $nreferido;
        $this->passw = $passw;
    }
        public function guardar() {
             $con = database::connect();
            $verificar = "select * from `registro`.`cliente` where celular=':celular' ";
            $verificar->execute();
            if ($verificar == 0) {
                $consulta = $con->prepare('insert into' . self::tabla .' (nombre, apellido, correo, celular, codigo, no_referidos, contrasena, cod_referido, fecha_registro) values(:nombre, :apellido, :correo, :celular, :codigo, null, :passw, null, now() )');
                $consulta->bindparam(':nombre', $this->nombre);
                $consulta->bindparam(':apellido', $this->apellido);
                $consulta->bindparam(':correo', $this->correo);
                $consulta->bindparam(':celular', $this->celular);
                $consulta->bindparam(':codigo', $this->codigo);
                $consulta->bindparam(':passw', $this->codigo);
                $consulta->execute();
            
                if($this->nreferido) {
        $sumar = $con->prepare('update' . self::tabla .' set no_referidos=no_referidos+1 where codigo = :codigo');
                    $sumar->execute();
                    
                    if ($consulta)
    { 
    ?>
    
    <br ><p class="alert">te has registrado exitosamente</p>
<br ><p class="alert">tu código de invitación es éste:<b><?php echo " :codigo" ?></b></p>
<br ><p class="alert">no te preocupes, te enviaremos un mensaje con toda la información completa.</p>
    <?php
        
        echo "<script language='javascript'>
function vuelve() {
window.location='index.html'
}
settimeout ('vuelve()', 11000); 
</script>";
    
} else {
    die ('error al modificar el registro '. mysql_error($con));}
                    
        
    }
                
                } else {
    ?>
    <br ><p class="alert">lo sentimos el usuario ya existe.</p>
    <?php
echo "<script language='javascript'>
function vuelve() {
window.location='index.html'
}
settimeout ('vuelve()', 3000); 
</script>";
}
        }
 }
?>
</body>
</html>
<?php
class con extends pdo
{
    private $dbname = 'registro' ;
    private $dbhost = 'localhost' ;
    private $dbusername = 'root';
    private $dbuserpassword = '';
     
    private $con  = null;
     
    public function __construct() {   
        try
        {
          parent::__construct(':host='.$this->dbhost.';dbname='.$this->dbname, $this->dbusername, $this->dbuserpassword);
        }
        catch(pdoexception $e)
        {
            echo 'ha surgido un error y no se puede conectar a la base de datos. detalles: ' . $e->getmessage();
            exit;
        }
    }
}
?>
 
 
<?php
if(isset($_POST['email'])) {
// Debes editar las próximas dos líneas de código de acuerdo con tus preferencias
$email_to = "destinatario@sudominio.com";
$email_subject = "Contacto desde el sitio web";
// Aquí se deberían validar los datos ingresados por el usuario
if(!isset($_POST['nombre']) ||
!isset($_POST['apellido']) ||
!isset($_POST['email']) ||
!isset($_POST['telefono']) ||
!isset($_POST['mensaje'])) {
echo "<b>Ocurrió un error y el formulario no ha sido enviado. </b><br />";
echo "Por favor, vuelva atrás y verifique la información ingresada<br />";
die();
}
$email_message = "Detalles del formulario de contacto:\n\n";
$email_message .= "Nombre: " . $_POST['nombre'] . "\n";
$email_message .= "Apellido: " . $_POST['apellido'] . "\n";
$email_message .= "E-mail: " . $_POST['email'] . "\n";
$email_message .= "Teléfono: " . $_POST['telefono'] . "\n";
$email_message .= "Mensaje: " . $_POST['mensaje'] . "\n\n";
// Ahora se envía el e-mail usando la función mail() de PHP
$headers = 'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers);
echo "¡Correo enviado, nos pondremos en contacto Gracias!";
header("Refresh: 3; URL=https://www.xxxxxxxxxxxxxx.es");
}
?>

 
   
<form action="registro.php"  method="POST">
      <hr>
      <input type="radio" value="Personal" id="radioOne" name="tipo_cliente" checked/>
      <label for="radioOne" class="radio" chec>Personal</label>
      <input type="radio" value="Company" id="radioTwo" name="tipo_cliente" />
      <label for="radioTwo" class="radio">Company</label>
    </div>
  <hr>
  <label id="icon" for="cliente"><i class="icon-user"></i></label>
  <input type="text" name="nombre" placeholder="Nombres" required/>
  <label id="icon" for="cliente"><i class="icon-user"></i></label>
  <input type="text" name="apel"  placeholder="Apellidos" required/>
  <label id="icon" for="cliente"><i class="icon-phone "></i></label>
  <input type="text" name="celular" placeholder="Celular" required/>
<label id="icon" for="cliente"><i class="icon-envelope"></i></label>
  <input type="email" name="email"" placeholder="Correo" />
  <label id="icon" for="cliente"><i class="icon-shield"></i></label>
  <input type="password" name="passw" placeholder="Contraseña" required/>
 
<p>Haciendo click en Registrar, estarás aceptando nuestros <a href="#">términos y condiciones</a>.</p>
<input type="submit" class="button" value="Registrar" />
  </form> 
 