EnglishFrenchGerman Spain Italian Dutch Russian Portuguese Japanese Korean Arabic Chinese Simplified

Sistema de Registro PHP


Sistema desarrollado en lenguaje php, para registrar a usuarios en una pagina web usando la base de datos mysql.
Para probar el sistema de su servidor remoto o local, solo tienen que copiar el codigo y guardar cada archivo su nombre respectivo.

codigo index.php

<?php
 if(!isset($_GET['errorusuario']))
 {
       $_GET['errorusuario']=="no";
 }
 if($_GET['errorusuario']=="si")
 {
?>
           <script>
           alert("USUARIO O CLAVE ERRADA")
           window.open("index.php","_self");
           </script>
<?
 }
 else
 {
?> 
  <p>USUARIO REGISTRADO</p>
  <form action="control.php" method="post" name="form1">
      <p>Usuario
      <input name="usuario" type="text" id="usuario">
      </p>
      <p>clave
      <input name="clave" type="password" id="clave">
      </p>
      <p>
      <input type="submit" name="submit" value="ingresar">
      </p>
  </form>
<p>si el primera vez que visitas mi pagina, registrate aqui:<a href="datos.html"><strong>REGISTRARSE</strong></a></p></td> 
<?
}
?> 
Esta parte del cogido es muy importante asi que no so olviden cambiar las variables de dbhost, dbusername, dbuserpass, dbname (los nombre de usuario, contraseña y nombre de la base de datos MySql)
Codigo conecta.php
<?php
$dbhost='localhost';
$dbusername='UsuarioMysql';
$dbuserpass='PasswordMySql';
$dbname='NameDataBase';
mysql_connect($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die("IMPOSIBLE CONECTARSE AL SERVIDOR DE DATOS");
?>


Codigo control.php
<?php
include('conecta.php');
$username=$_POST["usuario"];
$password=$_POST["clave"];

$sql="SELECT usuario,clave,nombres,apellidos,user_level FROM usuarios where usuario='$username' LIMIT 1";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
if($row["clave"]===$passsword)
{
 session_start();
 $_SESSION["s_usuario"]=$username;
 $_SESSION["quien"]=$row["nombres"]."".$row["apellidos"];
 $_SESSION["auntentificado"]="SI";
 $_SESSION["ultimoAcceso"]=date("Y-n-j H:i:s");
 if($row["user_level"]=='C')
 {
  header("Location: enconstruc.php");
  
 }
 else
 {
  header("Location: mimenu2.php");
 }
}
else
{
 header("Location:index.php?errorusuario=SI");
 mysql_free_result($result);
 mysql_close();
}
?> 

Codigo datos.html
<p>INGRESE LOS DATOS REQUERIDOS</p>
<form action="register.php" method="post" name="datos" id="datos">
    <table width="350" border="1">
        <tr>
            <td width="170">Usuario</td>
            <td width="164"><input name="username" type="text" id="username"></td>
        </tr>
        <tr>
            <td>clave</td>
            <td><input name="password" type="password" id="password"></td>
        </tr>
        <tr>
            <td>Repetir clave</td>
            <td><input name="cpassword" type="password" id="password"></td>
        </tr>
        <tr>
            <td>e-mail</td>
            <td><input name="email" type="text" id="email"></td>
        </tr>
        <tr>
            <td>Nombres</td>
            <td><input name="nombres" type="text" id="nombres"></td>
        </tr>
        <tr>
            <td>Apellidos</td>
            <td><input name="apellidos" type="text" id="apellidos"></td>
        </tr>
        <tr>
            <td>Sexo</td>
            <td><select name="sexo" id="sexo">
                <option value="M">Masculino</option>
                <option value="F">Femenino</option>
                </select>
            </td>
        </tr>
        <tr>
            <td>telefono</td>
            <td><label>
                <input name="telf" type="text" id="telf">
                </label>
            </td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td><input type="submit" name="submit" value="Enviar"></td>
        </tr>
    </table>
</form>


0 Responses So Far:

web-xtreme.blogspot.com. Con la tecnología de Blogger.