bonjour j'ai deux questions
j'utilise php4 et mysql
j'ai une partie de mon site dont l'acces est protegé par mot de passe (partie accessible uniquement pour les adherents) et une autre partie protégée pour l'administrateur (petite precision qui a peut etre son importance (??) la partie d'administration se trouve à l'interieur de la partie adherent). j'utilise des sessions apres chaque identification.(les sessions ne portent pas le meme nom)
premiere question: quelle difference y a t il entre "session start" et "session register" ?
Quand j'ecris
tout va bien mais quand je remplace session start par session register ma session ne fonctionne pas Je pensais arriver au meme resultat mais non ...pourquoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?php session_start(); if(!isset($_SESSION['login'])) { echo '<center><img src="../images/ponctuation.gif"></center><br/>'; echo '<center><font color="#ff0000">Vous tentez d\'entrer dans la zone d\'administration du site, <br/> cher Webmaster tu dois t\'identifier</font></center><br/>'; include('login.html'); exit; } ?>
D'autre part quand je suis en session start j'ai un mesage d'erreur me disant:
Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0
La session s'ouvre mais c'est chiant .
Je ne sais pas pourquoi je l'ai ni si je dois entrer dans les .ini pour changer quelque chose
Merci de m'aider








Répondre avec citation
Partager