Ver Mensaje Individual
  #16 (permalink)  
Antiguo 13/05/2008, 08:21
Avatar de mgusdl
mgusdl
 
Fecha de Ingreso: abril-2007
Ubicación: Malaga, España
Mensajes: 190
Antigüedad: 17 años
Puntos: 5
Re: Ayuda con PHP

Pues ala, resumimos:

- Misko propone que almacenes las IP de cada equipo en el que se sienta el personal y partas de ahí.
- Yo propongo que uses un identificativo único en lugar de usuario y clave, y que no lo recuerdes, sino que tenga que introducirlo cada vez que vaya a usar la aplicacion.

En cuanto a ponerte código, un inicio de sesión normal y corriente no son muchas líneas
Código PHP:
<?php
session_start
();
if (!isset(
$_SESSION['uid'])) {
    if (isset(
$_POST['usuario']) {
    
$usr intval($_POST['usuario']); //suponiendo que sea un codigo numerico, si no habria que limpiar mas
   
$q mysql_query("SELECT id FROM usuarios WHERE codigo=$usr")
   if (
mysql_num_rows($q) == 1) {
       
$r mysql_fetch_row($q);
       
$_SESSION['uid'] = $r[0];
       }
    }
   else {
?>
<form method="post" name="" action="#">
    <label for="usuario">C&oacute;digo:</label>
    <input type="text" name="usuario" id="usuario">
    <input type="submit" value="acceder">
</form>
<?php } } else { ?>
<div>Bienevenido profesor Falken, le apetece una partidita?</div>
<?php ?>

Última edición por mgusdl; 13/05/2008 a las 08:26 Razón: puto TAB....