
Proteger contenido en PHP para un solo usuario
Publicado por José Miguel (2 intervenciones) el 11/11/2014 18:20:38
Soy nuevo en esto y estoy usando PHP para proteger el contenido de un sólo archivo para que sólo lo pueda ver un sólo usuario. He utilizado este código:
Pero la ventana en la que se pide el "Usuario y "Contraseña" funciona pero tras ingresar "carmen" "1234" vuelve a salir la misma ventana sin verse el contenido.
Qué hago mal. Alguien podría ayudarme. Utilizo el php correcto o debería hacerlo de otra manera.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
$user = "carmen"; // Nombre de usuario
$pwd = "1234"; // Contraseña
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="'.$realm.'"');
header('HTTP/1.1 401 Unauthorized');
echo 'Contenido privado, lo sentimos';
exit;
} else {
$user = $_SERVER['PHP_AUTH_USER'];
$pwd = $_SERVER['PHP_AUTH_PW'];
if($users[$user] != $pwd){
header('WWW-Authenticate: Basic realm="'.$realm.'"');
header('HTTP/1.1 401 Unauthorized');
echo 'Contenido privado, lo sentimos';
exit;
}
}
?>
//ahora la parte protegida en html//
<?php
?>
Qué hago mal. Alguien podría ayudarme. Utilizo el php correcto o debería hacerlo de otra manera.
Valora esta pregunta


0