Ver Mensaje Individual
  #15 (permalink)  
Antiguo 31/05/2009, 02:28
valdevespi
 
Fecha de Ingreso: mayo-2006
Mensajes: 154
Antigüedad: 18 años
Puntos: 0
Respuesta: Login simple pero seguro

Hola,
weno pues esto va avanzando jeje tambien use el md5 con el usuario, que creo que no recarga mucho, y algo de seguridad añadira no???

aqui os dejo el codigo que me pasasteis como lo tengo

Código PHP:
<?php

if (!isset($_POST['usuario']))
{
 
?>
 <form action="?" method="post">
  <table border="0" style="margin:185px;border:2px solid #cc9900;"align="center">
  <tr>
  <td>Usuario: </td><td> <input type="text" name="usuario" /></td>
  </tr>
  <tr><td>Contraseña: </td> <td><input type="password" name="contrasena" /></td></tr>
  <tr ><td colspan="2"><input type="submit" value="Iniciar Sesion" /></td></tr>
 </form>
 <?php
}
else
{
 
$usuario md5($_POST['usuario']);
 
$contrasena md5($_POST["contrasena"]);
 
$user md5('lucas'); // entre las comillas el usuario que quieras para el login
 
$pass md5('lucas'); // lo mismo para la contraseña que ha sido previamente encriptada en md5
 
if ($usuario == $user && $contrasena == $pass)
 {
 
$_SESSION['es_admin'] = true;
 
header("Location: subirficheros.php");
 }
 else
 {
     
//SI INTRODUCE MAL EL PASWORD O LA CONTRASEÑA SE INCREMENTA EL CONTADOR Y SOLO TIENE 3 INTENTOS DESPUES SE MANDA AL USUARIO A OTRA PAGINA CON UN //MENSAJE DONDE SE LE DICE QUE NO ES EL ADMINISTRADOR Y SI QUIERE LOGEARSE PINCHE EN EL ENLACE
  
if($_SESSION['count'] <4){
        
$_SESSION['count'] = $_SESSION['count'] + 1
        }else{

        
header(Location:'noesadministrador.php';)

        }

 }
}
?>
La pregunta de hoy es, al ingresar correctamente tendre una pagina con 4 enlaces a 4 temas en cada uno queria tener un upload para poder subir pdf, o doc
la cosa esque los qe tengo tengo qe poner en los 4 directorios permisos totales, entonces hay podria haber algun problema de seguridad???

Y en cuanto al captcha, como funciona?? se que genera una imagen de texto aleatoria, pero luego que hace que si metes bien las palabras envia el contenido del formulario y sino se refresca y genera otra imagen ??



Saludos