Page 1 sur 1

Beaucoup de isset($_SESSION..) dans ma page

Posté : 24 sept. 2013, 21:25
par nico44530
Bonjour,

J'utilise ce genre de script php pour afficher des infos de membres connectés :
<?php if(isset($_SESSION['pseudo']) || isset($_COOKIE['checkOn'])){ include('include/left.inc.php'); } ?> 
left.inc.php est un bloc gauche utilisé uniquement pour les membres et doit être caché pour les non-membres

Le problème c'est que j'utilise ISSET dans une page qui doit être disponible pour tous le monde (membres ou non-membres)
Il y en a 5 dans une page ! Cela va ralentir la génération php de la page ? :?

Merci d'avance pour vos réponses

Re: Beaucoup de isset($_SESSION..) dans ma page

Posté : 25 sept. 2013, 02:03
par moogli
Salut,

Non pas de façon perceptible pour l'humain, et sûrement pas si tu ne te pose pas la question d'un cache serveur ;)

Quoi qu’il arrive tu devras faire un test.
Tu peux simplifier celui que tu as en testant une première fois si le cookie existe et dans ce cas placer l'index pseudo en session. Et donc, au final, tester simplement l'existence de pseudo en session.


@+

Re: Beaucoup de isset($_SESSION..) dans ma page

Posté : 25 sept. 2013, 14:59
par nico44530
Merci de ta réponse,

Pourrais-tu me donner un exemple de code simplifié ?
Et comment on fait un cache serveur ?

Merci