[PHP] System de session
Résolu/Fermé
kaham
Messages postés
180
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
1 mars 2013
-
29 sept. 2008 à 22:59
56ka Messages postés 140 Date d'inscription dimanche 15 avril 2007 Statut Membre Dernière intervention 2 novembre 2009 - 10 oct. 2008 à 14:28
56ka Messages postés 140 Date d'inscription dimanche 15 avril 2007 Statut Membre Dernière intervention 2 novembre 2009 - 10 oct. 2008 à 14:28
A voir également:
- [PHP] System de session
- Reboot system now - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- Easy php - Télécharger - Divers Web & Internet
- Session invalide ou obsolète - Forum Consommation & Internet
- Associez chaque situation à l’action la plus appropriée en matière de sécurité informatique : verrouiller la session, quitter la session, ne rien faire ou éteindre l'ordinateur. - Forum MacOS
4 réponses
kaham
Messages postés
180
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
1 mars 2013
5
30 sept. 2008 à 17:19
30 sept. 2008 à 17:19
ok merci pour le conseil^^
mais je n'utilise que de petit code html dans le php car c'est très long a écrire c'est vrai.
Mais en quoi "echo" devient dépassé? et donc pourquoi print devient plus utile ?
mais je n'utilise que de petit code html dans le php car c'est très long a écrire c'est vrai.
Mais en quoi "echo" devient dépassé? et donc pourquoi print devient plus utile ?
kaham
Messages postés
180
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
1 mars 2013
5
30 sept. 2008 à 10:01
30 sept. 2008 à 10:01
Problème résolu. (la nuit porte conseil)
si "$_SESSION['access'] = true" au lancement du script alors il faut modifier la condition :
Comme cela la variable vaut vrai et est différente de "oui".
si "$_SESSION['access'] = true" au lancement du script alors il faut modifier la condition :
<?php session_start(); if ($_SESSION['access'] != "oui"){ echo "<SCRIPT language=\"Javascript\">"; echo "window.location.replace(\"index.php\");"; echo "</SCRIPT>"; } ?>
Comme cela la variable vaut vrai et est différente de "oui".
56ka
Messages postés
140
Date d'inscription
dimanche 15 avril 2007
Statut
Membre
Dernière intervention
2 novembre 2009
19
30 sept. 2008 à 10:09
30 sept. 2008 à 10:09
Bonjour,
Si je puis te donner quelques conseil, c'est d'éviter d'utiliser echo qui devient obsolète et de pas "afficher" du code HTML mais plutot de fermer puis de réouvrir la balise PHP.
Comme ça tu as pas besoin de mettre des "\" partout et en plus c'est plus lisible ;-)
Perso j'utilise location.href mais je sais pas si c'est mieux ou pas...
EDIT : faute de frappe
Si je puis te donner quelques conseil, c'est d'éviter d'utiliser echo qui devient obsolète et de pas "afficher" du code HTML mais plutot de fermer puis de réouvrir la balise PHP.
Comme ça tu as pas besoin de mettre des "\" partout et en plus c'est plus lisible ;-)
<?php session_start(); if ($_SESSION['access'] != "oui") { ?> <SCRIPT language="Javascript"> window.location.replace("index.php"); </SCRIPT> <?php } ?>
Perso j'utilise location.href mais je sais pas si c'est mieux ou pas...
EDIT : faute de frappe
56ka
Messages postés
140
Date d'inscription
dimanche 15 avril 2007
Statut
Membre
Dernière intervention
2 novembre 2009
19
10 oct. 2008 à 14:28
10 oct. 2008 à 14:28
Mais en quoi "echo" devient dépassé ?
Très bonne question... Je ne sais pas mais c'est ce que l'on m'a appris aux cours...
++
Très bonne question... Je ne sais pas mais c'est ce que l'on m'a appris aux cours...
++