RSS
Facebook
Twitter

viernes, 7 de agosto de 2015

comenzamos con el curso de php donde veremos hoy como hacer un registro de usuario con php y mysql, pero primera haremos la maquetacion del html algo sencillo donde crearemos varios input donde contendremos campos como nombre, email y el password.

bien lo primero que tienen que tener para correr con el servidor de php es el programa de xampp que es mas conocido puedes descargar tambien wampserver, tambien tiene una opcion mucha mas lijera que es un servidor portable como lo es uniform server que no pesa mucho apenas unos 160 mb mas o menos xampp pesa 1.28 gb pueden descargarse cualquiera de los 2 es muy facil la instalacion.

después de la instalación de nuestro server en caso de tener instalado xampp se irán a disco local c > xampp > htdocs y crean una carpeta donde contendremos el proyecto, pueden llamarlo como quieran yo la llamare registro y si tienen se han descargado uniform server le dejara un archivo donde tendrán que descomprimirlo donde quieran una vez descomprimido les dejara una carpeta llamada
UniServerZ entran y donde dice www hay tendrán que crear el proyecto.

una vez creada su carpeta abren su editor favorito yo utilizare atom



como pueden ver crearemos unos archivos llamado index, login, register y session_user.php y crearemos una carpeta css donde van nuestro estilos para el html en el index principal es donde hacemos nuestro registro de usuario, crean la maquetacion del html o aqui les dejo el link de descarga del archivo.

una vez que tengamos lista la maquetacion y oh el archivo que se descargaron, se van al registre.php donde donde procederemos a validar el formulario.

primeros obtenemos los datos que viene por post:

error_reporting(E_ALL^E_NOTICE);

$name = $_POST['name'];
$email = $_POST['email'];
$password = $_POST['password'];


el error reporting nos hace es no mostrar notice, despues de obtener los campos que vienen por post seguimos con este codigo:

if (!empty($_POST['sbt_registre'])) {
  if(empty($name) && empty($email) && empty($password)){
    echo "verifica que los campos esten completos";
  }elseif (strlen($password) < 6) {
    echo "el la contraseña debe de tener mas de 6 digitos";
  }
}else {
  header('Location: /');
}


aqui lo que hacemos es facil primero le decimos que si no viene nada por post hare una redireccion a la url principal que es el index.php, recuerden que empty esta negado esto quiere decir es como una pregunta donde le dice ¿si existe el nombre sbt_registre por post? si no existe no se ejecuta el if, esto con el fin de que no entren a nuestro archivo registre.php.

luego del que el usuario haiga aplastado el boton submit procedera  ejecutar lo que hay dentro del if donde se encuentra otra validacion donde comprobamos si el campo name, email y password estan vacio le mostrara un mensaje, si no estan vacio procedera a ejecutar el elseif donde le decimos si el campo password es menor a 6 digitos si es menor no es valido ya que la contraseña debe de tener igual o mayor digito.

nos vemos en el siguiente tutorial donde procederemos a validar la seguridad de envio de datos, cualquier duda que tengan pueden comentar y yo le respondere.

0 comentarios:

Publicar un comentario

  • Seguidores

  • Blogroll

  • Acerca de

    este blog fue creado con un fin de la personas aprendan el manejo de la programación, aprenda sus ventajas y desventajas y aprender los recursos que hay para que una pagina web sea dinámica