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> </td> <td><input type="submit" name="submit" value="Enviar"></td> </tr> </table> </form>











0 Responses So Far: