Publicentral.com - publicentra, promocion, promocionar, buscadores, paginas webs, registroPublicentral.com - promocion de paginas web y negocios online
Mostrando Codigo - Php

Proteger contenido con usuario y contraseña sin base de datos

El codigo muestra una forma muy sencilla de proteger un contenido o pagina mediante usuario y contraseña
Visitas: 15687 - 15-06-2010 10:25:23
CODIGO NO EJECUTABLENO CONTIENE ARCHIVO DESCARGABLE
EXPLICACION

 Declaramos las variables

$usuario = "usuario"; 
$clave = "clave"; 
$usar_session = true;

Si usar_session es igual a true se creara una session y permitira acceder a la pagina o ver el contenido sin tener que insertar nuevamente los datos en el formulario.

Creamos la session

if($usar_session){
	@session_start();
        $_SESSION['protegido'] = $usuario;
}

 

CODIGO
Codigo probado en Internet Explorer 4++Codigo probado en Mozilla FirefoxCodigo probado en NetscapeCodigo probado en OperaCodigo probado en Safari


' Codigo ofrecido por Tutores.org
<?php

$usuario = "usuario";
$clave = "clave";
$usar_session = false;

?>

<h1>Mostar contenido protegido</h1>

<form name="form" method="post" action="">
<p><label for="usuario">Usuario:</label>
<br /><input type="text" title="Inserta el nombre de usuario" name="usuario" /></p>

<p><label for="clave">Clave:</label>
<br /><input type="password" title="Inserta tu clave" name="clave" /></p>

<p><input type="submit" name="Submit" value="Acceso" /></p>

</form>

<?php

if ($_POST['usuario'] == $usuario && $_POST['clave'] == $clave || isset($_SESSION['protegido'])) {

if($usar_session){
@session_start();
$_SESSION['protegido'] = $usuario;
}

$mostrar_contenido = false;

echo "<p>Este seria el contenido protegido</p>";


} else{

echo "<p>Usuario no valido</p>";

}

?>

ENLACE AL CODIGO
Si quieres enlazar desde tu pagina a este codigo
<!-- Inicio enlace Tutores.org -->
<a title="Tutores.org - Proteger contenido con usuario y contraseña sin base de datos" href="http://www.tutores.org/codigo/1867/" target="_blank">Proteger contenido con usuario y contraseña sin base de datos</a>
<!-- Final enlace Tutores.org -->
COMENTARIOS
GIULIO
necesita un codio html q los usuarios se reguistren con clave, y despues q se puedan ingresar mi pagina es http://fundacion-ibs-col.es.tl
GIULIO
el problema es que donde en este codigo modifico para q acepte solo una clave o la clave que ellos ingresen al registrarse no cual es la clave como esta ahora ....
hyk gutierrez
HLA QISIERA SABER SI ESTO ME AYUDDA A PONERLE CONTRASEÑA A SIERTAS PAGINAS
pacoricomex 21-05-2011 17:56:59
Hola a todos.
Antes que nada, conozco muy poco de PHP y requiero validar desde una pantalla HTML el ingreso a otra pantalla HTML, me gusta la forma en que se construyó este ejemplo, lo intente en mi equipo y no me funciono, me muestra el formulario y los siguientes regsitros:
Este seria el contenido protegido

"; } else{ echo "

Usuario no valido
"; } ?>
Lo estoy ejecutando con XAMPP; adicionalmente me imagino que en el registro que despliega "Este seria el contenido protegido", debe ir la instrucción que mande llamar a la otra pantalla HTML, la desconozco, ayuda por favor.
alejandro 02-12-2007 19:16:15
NO ESTA BIEN SU PAGINA ME GUSTO SOLO Q YO NO SE ASER ESO
fritz
amigo pero le falta cookies
INSERTAR COMENTARIO

Usuario:
Email:
Comentario:
Codigo Seguridad


Antes de enviar un comentario...
Todos los comentarios son revisados personalmente
Todo comentario que no haga relacion al codigo mostrado en esta pagina sera eliminado

Usuarios registrados tienen preferencia en recibir respuestas de ayuda!!
Ademas de poder insertar Imagenes,Enlaces y otras propiedades del editor.
Por favor, insertar los comentarios descriptivos.