Php - Sencilla restriccion de acceso a no usuarios
Códigos Php
Con este script podemos restringir el acceso a no usuarios o a visitantes que no conozcan el nombre de usuario ni la clave.No utilizamos base de datos.
Modificar en el codigo:
($name=="usuario"&&$clave=="clave")
por el nombre de usuario y clave que queramos modificar.
Tambien debemos modificar el action o direccion a la que apunta el formulario.
echo"No ha sido aceptada su entrada en el area de usuarios.";
}
?>
ENLACE AL CODIGO
Si quieres enlazar desde tu pagina a este codigo
<!-- Inicio enlace Tutores.org -->
<a title="Tutores.org - Sencilla restriccion de acceso a no usuarios" href="http://www.tutores.org/codigo/593/" target="_blank">Sencilla restriccion de acceso a no usuarios</a>
<!-- Final enlace Tutores.org -->
Este codigo me ha gustado, pero me gustaria saber si hay algun otro codigo que valga para lo mismo, proteger acceso a alguna pagina, pero que se puedan poner mas usuarios, por favor, si alguien sabe, que me mande un mail a wishu01@gmail.com
No funciona, ya lo hice y ponga cualquier user y psw me envia al archivo 73209408.php (que genere previamente en la misma carpeta). Alguien podria decirme porque? o le falto algo al codigo?
Funciona Pero en el campos se ve la contraseña y se guarda, osea como hago para q esta salga en asterisco, y la misma incletud de Wishu, que puedan varios usuarios...
En el espacio donde se ingresa una vez autorizado y que dice,
echo "se encuentra dentro del area de usuarios".
Quiero en lugar del texto se cargue una pagina html,
Gracias por cualquier respuesta.
buenos dias yo ya hice lo del login y me funciona con la conexion a base de datos utilic st codigo:
pero necesito que cuando acceda un usuario q s administrador pueda ver ciertas pantallas y asi sucesivamente si s coordinador o entrenador s un sistema de información deportiva.. me podrian ayudar por favor..
// Conectar a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die('Cannot select database');
if ($_POST['id_TipoAcceso']) {
//Comprobacion del envio del nombre de usuario y password
$username=$_POST['id_TipoAcceso'];
$password=$_POST['Tipo_usuario'];
if ($password==NULL) {
echo "La password no fue enviada";
}else{
$query = mysql_query("SELECT id_TipoAcceso,Tipo_usuario FROM tipoacceso WHERE id_TipoAcceso = '$username'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['Tipo_usuario'] != $password) {
echo "Login incorrecto";
}else{
$query = mysql_query("SELECT id_TipoAcceso,Tipo_usuario FROM tipoacceso WHERE id_TipoAcceso = '$username'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["s_username"] = $row['id_TipoAcceso'];
echo " Ingreso al Sistema".$_SESSION['s_username']." y puedes acceder al pantallacoordinador.php.";
header("LOCATION:pantallacoordinador.php");
}
}
}
?>