Solo miembros ( script php )

wExO

Si quiero que a los visitantes de una web no visualicen un apartado sin ser registrados usaria algo asi es que no me funciona del todo bien...

<?
session_start();

echo "<h1>Sección exclusiva miembros registrados</h1>";

if (session_is_registered("valid_user"))
{
echo "<p>Estás registrado y tu nick es $valid_user.</p>";
echo "<p>Contenidos exclusivos para miembros</p>";
}
else
{
echo "<p>No está logueado.</p>";
echo "<p>Solo miembros registrados pueden acceder a esta página</p>";
}

echo "<a href=\"home.php\">Vuelta a la página principal</a>";
?>

Whose

Yo uso algo asi:

<?php
if (isset($SESSION['user']) && $SESSION['level'] >= 3) {
?>
El contenido de la wé
<?php
} else {
echo "Zona restringida";
}
?>

_IvanZ_

yo quiero un script de miembros de que yo ponga nick y pw del miembro para krearle en la base de datos y despues el pueda entrar pero no se como se hace y tampoco donde bajarmelo.

_IvanZ_

Whose como puedo dar level a un usuario determinado ?

eXistencial

Es un script muy complicado hacer todo lo que quieres que se haga... además de muy tareoso... :)

Abreu

Para hacerlo como Whose tienes que crear variables de sesion asi:

Imaginate que se introduce el password mediante un formulario POST:

form.php seria:

<form method="post" action="login.php">
< input type="text" name="password">
< input type="submit">
</form>

login.php seria:

session_start();
if($POST[password] == "ratonescoloraos") $SESSION[level] = "miembro";

Luego en tu seccion de miembros tendrias que poner algo asi:
if($_SESSION[level] == "miembro") {
####### PAGINA PARA MIEMBROS #######
} else {
####### ACCESO NO PERMITIDO #######
}

wExO

oka aziaz! :)

Usuarios habituales

  • wExO
  • Abreu
  • eXistencial
  • _IvanZ_
  • Whose