Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //datos para establecer la conexion con la base de mysql.
- mysql_connect('localhost','root','')or die ('Ha fallado la conexión: '.mysql_error());
- mysql_select_db('feisbuk')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
- ?>
- <style type="text/css">
- <!--
- body,td,th {
- font-size: 12px;
- }
- .Estilo1 {color: #000000}
- .Estilo2 {color: #FFFF00}
- .Estilo3 {color: #FFFFFF; }
- body {
- background-color: #333333;
- }
- -->
- </style>
- <form action="registrar.php" method="post">
- <div align="center">
- <p> </p>
- <p> </p>
- <p> </p>
- <p> </p>
- <img src="Fotos/titulo2.png" width="160" height="50" /> </div>
- <table width="300" align="center" bgcolor="#FFFFFF">
- <tr>
- <td width="250" bgcolor="#666666" class="Estilo3">Registro</td>
- </tr>
- <tr>
- <td><table width="250" align="center">
- <tr>
- <td width="118"><div align="center" class="Estilo1">Usuario</div></td>
- <td width="120"><input type="text" name="username" size="20" maxlength="20" /></td>
- </tr>
- <tr>
- <td><div align="center" class="Estilo1">Contraseña</div></td>
- <td><input type="password" name="password" size="20" maxlength="20" /></td>
- </tr>
- <tr>
- <td><div align="center" class="Estilo1">Confirmar</div></td>
- <td><input type="password" name="password2" size="20" maxlength="20" /></td>
- </tr>
- <tr>
- <td class="Estilo1"><div align="center">Correo</div></td>
- <td><input type="text" name="email" size="20" maxlength="20" /></td>
- </tr>
- </table>
- </tr>
- <tr>
- <td><div align="center">
- <input name="submit" type="submit" value="Registrarse" />
- </div></td>
- </tr>
- <tr>
- <td><hr /></td>
- </tr>
- <tr>
- <td><div align="center">
- <?
- function formRegistro(){
- ?>
- </div></td>
- </tr>
- </table>
- </div>
- </form>
- <?php
- }
- // verificamos si se han enviado ya las variables necesarias.
- if (isset($_POST["username"])) {
- $username = $_POST["username"];
- $password = $_POST["password"];
- $password2 = $_POST["password2"];
- $email = $_POST["email"];
- $ip = $_POST["ip"];
- // Hay campos en blanco
- if($username==NULL|$password==NULL|$password2==NULL|$email==NULL|$ip==NULL) {
- echo "<center>Un campo está vacio.</center>";
- formRegistro();
- }else{
- // ¿Coinciden las contraseñas?
- if($password!=$password2) {
- echo "<center>Las contraseñas no coinciden.</center>";
- formRegistro();
- }else{
- // Comprobamos si el nombre de usuario o la cuenta de correo ya existían
- $checkuser = mysql_query("SELECT usuario FROM usuarios WHERE usuario='$username'");
- $username_exist = mysql_num_rows($checkuser);
- $checkemail = mysql_query("SELECT email FROM usuarios WHERE email='$email'");
- $email_exist = mysql_num_rows($checkemail);
- if ($email_exist>0|$username_exist>0) {
- echo "<center>El nombre de usuario o la cuenta de correo estan ya en uso</center>";
- formRegistro();
- }else{
- $query = 'INSERT INTO usuarios (usuario, password, email, ip)
- VALUES (\''.$username.'\',\''.$password.'\',\''.$email.'\',\''.$ip.'\')';
- mysql_query($query) or die(mysql_error());
- echo '<center>El usuario '.$username.' ha sido registrado.</center>';
- echo '<center>Ahora puede entrar ingresando su usuario y su password.</center>';
- ?>
- <?php
- }
- }
- }
- }else{
- formRegistro();
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement