aqui va mi codigo:
registrar.php
Código
<?php function formRegistro(){ ?> <title>Registrar</title> <body style="background-color: #f4f4f4"> <form action="registrar.php" method="post"> Usuario (max 20): <input type="text" name="username" size="20" maxlength="20" style="width: 105px" /><br /> Clave (max 10): <input type="password" name="password" size="10" maxlength="10" /> <br>Confirma: <input type="password" name="password2" size="10" maxlength="10" /><br><br /> <input type="submit" value="Registrar" style="height: 24px" /> <br> <br> <input type="button" onclick="window.location='http://localhost/libreria/index2.php';" value="Regresar" / style="width: 77px; height: 26px"/></td> </form> <?php } $username = $_POST["username"]; $password = $_POST["password"]; $password2 = $_POST["password2"]; if($username==NULL|$password==NULL|$password2==NULL) { echo "un campo está vacio."; formRegistro(); }else{ if($password!=$password2) { echo "Las contraseñas no coinciden"; formRegistro(); }else{ if ($username_exist>0) { echo "El nombre de usuario ya esta en uso"; formRegistro(); }else{ $query = 'INSERT INTO usuarios (usuario, password) VALUES (\''.$username.'\',\''.$password.'\')'; echo 'El usuario '.$username.' ha sido registrado de manera satisfactoria.<br />'; echo 'Ahora puede entrar ingresando su usuario y su clave. <br />'; ?> <body style="background-color: #f4f4f4"> <br> <input type="button" onclick="window.location='http://localhost/libreria/index2.php';" value="Regresar" / style="width: 77px; height: 26px"/></td> <?php } } } }else{ formRegistro(); } ?>
login.html
Código
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <form action="validar.php" method="post"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" href="estilo2.css" type="text/css" /> </head> <body> <div class="wrapper"> Área Restringida</div> <div class="input" style="width: 519px"> <div class="inputcontent"> <input type="usuario" name="usuario" /> </div> </div> <div class="input nobottomborder" style="width: 520px"> <div class="inputcontent"> <input type="password" name="password" /> </div> <div class="buttons" style="width: 508px"> <input class="orangebutton" type="submit" value="Ingresar" style="width: 104px; height: 38px" /> </div> </div> </form> </div> </body> </html>
index2.php (aqui es donde debe aparecerle a cada usuario su tabla)
Código
<?php ?> <head> <title>Libros</title> </head> <body style="background-color: #f4f4f4"> <?php echo '<b>Bienvenido '.$_SESSION['k_username'].'</b>'; echo '<p><a href="logout.php">Salir</a></p>'; echo '<p><a href="registrar.php">Registrar</a></p>'; ?> <!DOCTYPE html> <form method="post"> <table> <tr> <td>Titulo</td> <td><input type="text" name="Titulo" /></td> </tr> <tr> <td>Autor</td> <td><input type="text" name="Autor" /></td> </tr> <tr> <td>Editorial</td> <td><input type="text" name="name" /></td> </tr> <tr> <td>Año</td> <td><input type="text" name="copy" /></td> </tr> <tr> <td> </td> <td><input type="submit" name="submit" value="Agregar" /></td> </tr> </table> <?php { include 'db.php'; $Titulo=$_POST['Titulo'] ; $Autor= $_POST['Autor'] ; $name=$_POST['name'] ; $copy=$_POST['copy'] ; VALUES ('$Titulo','$Autor','$name','$copy')"); } ?> </form> <table border="1"> <?php include("db.php"); { $id = $test['Número']; echo "<tr align='center'>"; echo"<td><font color='black'>" .$test['Número']."</font></td>"; echo"<td><font color='black'>" .$test['Titulo']."</font></td>"; echo"<td><font color='black'>". $test['Autor']. "</font></td>"; echo"<td><font color='black'>". $test['Editorial']. "</font></td>"; echo"<td><font color='black'>". $test['Año']. "</font></td>"; echo"<td> <a href ='view.php?Número=$id'>Editar</a>"; echo"<td> <a href ='del.php?Número=$id'><center>Eliminar</center></a>"; echo "</tr>"; } ?> </table> <p> </p> </body> <?php }else{ } ?>
muchas gracias de antemano.