afficher un script que si l'utilisateur est en session

Répondre
sparh
le 25/06/2006 à 13:26
sparh
Salut à tous,
j'ai une zone membre qui marche avec les sessions.
Je voudrai inclure un fichier dans mes pages mais que si l'utilisateur est enregistré.
Sinon la page s'affiche sans l'include.
Voilà, avez vous des idées? ;)
sparh
le 25/06/2006 à 14:38
sparh
bon j'ai un peu avancer, j'y suis presque même ...
mais pas encore!
donc j'ai mon fichier connectes.php que je veu inclure qui commence comme ca
<? session_start();
if ( !session_is_registered("email") )
{
print "<center><a href='http://sparh.free.fr/Membre/inscription.php'>Inscrivez vous dans la zone membre de Sparh Prods</a><center>";exit;
}
include("config.php");
include("include/variable.php");
(...)
?>
Donc si on est enregistré on affiche tou un ta de trucs sinon on propose de s'inscrire.
Je voudrai inclure ce fichier dans toute les pages de mon site.
J'ai donc mis en en tête des pages:
[code]<? session_start(); ?>[code]
et je fais une include à l'endroit ou je veu que le fichier s'affiche.

Tou va bien quand on est connecté, la page s'affiche correctement.
Par contre si on ne l'est pas, j'ai juste "inscivez vous dans la zone membre" et je ne vois
pas le reste de la page??
si qqun à une idée pour avancer;)
i M@N
le 25/06/2006 à 14:55
i M@N
Hello !

Enlève le exit; si tu veux que ton script continue :
<?php
/*...*/
if ( !session_is_registered("email") )
{
print "<center><a href='http://sparh.free.fr/Membre/inscription.php'>Inscrivez vous dans la zone membre de Sparh Prods</a><center>";exit;
}
/*...*/
?>


@+...
One Love, One Heart, One Unity.
sparh
le 25/06/2006 à 15:00
sparh
oui j'ai essayer mais alors le script n'est plus du tout protéger! et tout le monde y à accès
sparh
le 25/06/2006 à 15:06
sparh
oops non en fait c ok ca marche j'avais oublkié
else {
(...)
}
hi hi
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours