afficher un script que si l'utilisateur est en session
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? ;)
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;)
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.
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
le 25/06/2006 à 15:06
sparh
oops non en fait c ok ca marche j'avais oublkié
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: