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: