INFORME
Integrante: Farinango Morales Milton Gonzalo
SEMESTRE: TERCERO
PARALELO: C
PRÁCTICA:#1
TEMA:
Operadores lógicos
OBJETIVO:
 Realizar la utilización de operadores lógicos y mejoramiento del uso del lenguaje de programación “PHP
 Reconocer el uso de variables para el desarrollo del programa en “PHP”.
 Aprender a utilizar el nuevo lenguaje de programación de “PHP”.
RESULTADOS DE APRENDIZAJE
 La mejor comprensión del uso de lenguaje PHP
 Manipulación del servidor “XAMPP”
 Utilización de bases de datos
ACTIVIDADES:
- Realizar un ejercicio en php que permita realizar un registro de usuarios
INDEX HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="css/style.css">
<title>FormularioRegistro</title>
</head>
<body>
<div id="content">
<h1>Registro de Usuarios</h1>
<form action="registro.php" method="POST">
<table border="1">
<tr>
<td><label>Nombres</label></td>
<td><input type="text" name="nombreuser" placeholder="Nombres" required/></td>
</tr>
<tr>
<td><label>Apellidos</label></td>
<td><input type="text" name="apellidosuser" placeholder="Apellidos" required/><
</tr>
<tr>
<td><label>Correo electronico</label></td>
<td><input type="text" name="emailuser" placeholder="example@mail.com" required
</tr>
<tr>
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN
CARRERA DE LA PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES
DE LA INFORMÁTICA
<td><label>Contrase&ntilde;a</label></td>
<td><input type="password" name="pass" placeholder="**********************" req
</tr>
<tr>
<td><label>Repetir Contrase&ntilde;a</label></td>
<td><input type="password" name="rpass" placeholder="**********************" re
</tr>
<tr>
<td><label><input type="submit" value="Registrarme"></input></label></td>
<td><label><input type="reset" value="Reestablecer"></input></label></td>
</tr>
</form>
</div>
</body>
</html>
REGISTRO PHP
<?php
//conexion con la base de datos y el servidor
//obtenemos los valores del formulario
$nombres = $_POST['nombreuser'];
$apellidos = $_POST['apellidosuser'];
$email = $_POST['emailuser'];
$pass = $_POST['pass'];
$rpass = $_POST['rpass'];
//Obtiene la longitus de un string
$req = (strlen($nombres)*strlen($apellidos)*strlen($email)*strlen($pass)*strlen($rpass)) or die
//se confirma la contraseña
if ($pass != $rpass) {
die('Las contraseñas no coinciden, Verifique <br /> <a href="index.html">Volver</a>');
}
//se encripta la contraseña
$contraseñaUser = md5($pass);
//ingresamos la informacion a la base de datos
$link = mysqli_connect("localhost","root","","formulario") or die("<h2>No se encuentra el servi
$inter ="INSERT INTO datos VALUES ('','$nombres','$apellidos','$email','$contraseñaUser')" or d
$res = mysqli_query($link,$inter);
echo'
<script>
alert("Registro Exitoso");
location.href="index.html";
</script>
'
?>
CAPTURAS DEL PROGRAMA
PROGRAMA FUNCIONANDO
7

7

  • 1.
    INFORME Integrante: Farinango MoralesMilton Gonzalo SEMESTRE: TERCERO PARALELO: C PRÁCTICA:#1 TEMA: Operadores lógicos OBJETIVO:  Realizar la utilización de operadores lógicos y mejoramiento del uso del lenguaje de programación “PHP  Reconocer el uso de variables para el desarrollo del programa en “PHP”.  Aprender a utilizar el nuevo lenguaje de programación de “PHP”. RESULTADOS DE APRENDIZAJE  La mejor comprensión del uso de lenguaje PHP  Manipulación del servidor “XAMPP”  Utilización de bases de datos ACTIVIDADES: - Realizar un ejercicio en php que permita realizar un registro de usuarios INDEX HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link rel="stylesheet" type="text/css" href="css/style.css"> <title>FormularioRegistro</title> </head> <body> <div id="content"> <h1>Registro de Usuarios</h1> <form action="registro.php" method="POST"> <table border="1"> <tr> <td><label>Nombres</label></td> <td><input type="text" name="nombreuser" placeholder="Nombres" required/></td> </tr> <tr> <td><label>Apellidos</label></td> <td><input type="text" name="apellidosuser" placeholder="Apellidos" required/>< </tr> <tr> <td><label>Correo electronico</label></td> <td><input type="text" name="emailuser" placeholder="example@mail.com" required </tr> <tr> UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN CARRERA DE LA PEDAGOGÍA DE LAS CIENCIAS EXPERIMENTALES DE LA INFORMÁTICA
  • 2.
    <td><label>Contrase&ntilde;a</label></td> <td><input type="password" name="pass"placeholder="**********************" req </tr> <tr> <td><label>Repetir Contrase&ntilde;a</label></td> <td><input type="password" name="rpass" placeholder="**********************" re </tr> <tr> <td><label><input type="submit" value="Registrarme"></input></label></td> <td><label><input type="reset" value="Reestablecer"></input></label></td> </tr> </form> </div> </body> </html> REGISTRO PHP <?php //conexion con la base de datos y el servidor //obtenemos los valores del formulario $nombres = $_POST['nombreuser']; $apellidos = $_POST['apellidosuser']; $email = $_POST['emailuser']; $pass = $_POST['pass']; $rpass = $_POST['rpass']; //Obtiene la longitus de un string $req = (strlen($nombres)*strlen($apellidos)*strlen($email)*strlen($pass)*strlen($rpass)) or die //se confirma la contraseña if ($pass != $rpass) { die('Las contraseñas no coinciden, Verifique <br /> <a href="index.html">Volver</a>'); } //se encripta la contraseña $contraseñaUser = md5($pass); //ingresamos la informacion a la base de datos $link = mysqli_connect("localhost","root","","formulario") or die("<h2>No se encuentra el servi $inter ="INSERT INTO datos VALUES ('','$nombres','$apellidos','$email','$contraseñaUser')" or d $res = mysqli_query($link,$inter); echo' <script> alert("Registro Exitoso"); location.href="index.html"; </script>
  • 3.