Primero tendrías que hacer un sistema de usuarios registrados (utilizando PHP, no HTML), y cuando eso estuviera terminado, implementar un sistema de cookies/sesiones para acceder al contenido.
De otro modo, puedes hacer un if para que si no hay contraseña introducida (no necesita registro, sólo conocer la contraseña) te lleve al formulario de introducirla, y si la hay, al contenido:
<?php
if (!isset $contrasena)
{
código del formulario
}
else
{
página a mostrar si se ha introducido la contraseña
}
?>
Es cutre, pero es mucho menos trabajoso que hacer un sistema de usuarios registrados. Si tienes que hacerlo y no quieres complicarte la vida, puedes utilizar un CMS ya hecho.
Si usas ese script, el formulario debe linkear hacia el propio archivo php que lo contiene, enviando mediante POST las variables de contraseña y si quieres, nombre de usuario.
|