Sessions php
Résolu/Fermé
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
-
24 juil. 2009 à 11:40
Fetide68 Messages postés 746 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 16 septembre 2024 - 29 juil. 2009 à 15:19
Fetide68 Messages postés 746 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 16 septembre 2024 - 29 juil. 2009 à 15:19
47 réponses
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
27 juil. 2009 à 18:36
27 juil. 2009 à 18:36
te breste plus que la redirectiopn du header alors :s
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
27 juil. 2009 à 22:37
27 juil. 2009 à 22:37
C'est à dire ? Ca ne changerait pas grand chose au problème...
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 juil. 2009 à 07:30
28 juil. 2009 à 07:30
ah oui, désolé;.. je pensait que tu voulais rediriger
je pense que le proble viant du fait que meme si l'utilisateur est deja connecter.. tu le reconnect avec un session start...
ici ton code corrigé ;)
include ('header.php');
// Je teste ma session :
if (isset($_SESSION['login']) && isset($_SESSION['password'])) {
//Ici le code de ton site
echo "bienvenu ".$_SESSION['login'];
}else {
session_start();
// Ici l'appel du formulaire de connection
}
?>
je pense que le proble viant du fait que meme si l'utilisateur est deja connecter.. tu le reconnect avec un session start...
ici ton code corrigé ;)
include ('header.php');
// Je teste ma session :
if (isset($_SESSION['login']) && isset($_SESSION['password'])) {
//Ici le code de ton site
echo "bienvenu ".$_SESSION['login'];
}else {
session_start();
// Ici l'appel du formulaire de connection
}
?>
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 09:14
28 juil. 2009 à 09:14
Oui mais pourquoi une telle différence entre la version locale et la version en ligne ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 juil. 2009 à 09:21
28 juil. 2009 à 09:21
ca doit venir de ta conf en local.. il doit y avoir un autoconnect dans ton php.ini.. donc en local tu est forcément connecter, ce qui n'est pas le cas sur 1and1 ;)
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 10:07
28 juil. 2009 à 10:07
Les différence sont grandes quand même :
J'ai testé ceci, un truc dans ce genre :
Mais le serveur n'exécute même pas la redirection. Pour preuve j'en ai une autre, toute simple et ça ne fait rien.
Quelqu'un peut me dire pourquoi on paye un service même pas complet ?
J'ai testé ceci, un truc dans ce genre :
<?php include ('header.php'); if (isset($_SESSION['login']) && isset($_SESSION['password'])) { $page = $_GET['page']; if (isset($page)) { include ($page.'.php'); } else { echo 'page d'accueil'; } } else { include ('connexion.php'); } include ('footer.php'); ?>
Mais le serveur n'exécute même pas la redirection. Pour preuve j'en ai une autre, toute simple et ça ne fait rien.
Quelqu'un peut me dire pourquoi on paye un service même pas complet ?
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 juil. 2009 à 10:16
28 juil. 2009 à 10:16
Tu n a aucune redircection dans ton code.. que du include.. donc il ajoute la page demander à ton code..
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 10:34
28 juil. 2009 à 10:34
Oui j'ai changé header ('location: connexion.php'); par un include, parce que ça ne fonctionne pas en ligne.
mais j'ai une page qui ne fait que rediriger vers une autre, avec un header location :
et ça m'affiche une page blanche !
mais j'ai une page qui ne fait que rediriger vers une autre, avec un header location :
<?php header ('location: http://www.google.fr'); ?>
et ça m'affiche une page blanche !
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 juil. 2009 à 10:50
28 juil. 2009 à 10:50
chez moi
<?php
header ('location: http://www.google.fr');
?>
marche très bien.. tu est sur que ton easyphp ou wamp est lancé??
<?php
header ('location: http://www.google.fr');
?>
marche très bien.. tu est sur que ton easyphp ou wamp est lancé??
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 10:56
28 juil. 2009 à 10:56
Mais ca marche en local mais pas sur mon serveur...
En plus je viens de regarder, j'avais déjà utilisé les sessions et les header sur la même racine mais dans un autre dossier et ça fonctionne...
En plus je viens de regarder, j'avais déjà utilisé les sessions et les header sur la même racine mais dans un autre dossier et ça fonctionne...
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 juil. 2009 à 11:03
28 juil. 2009 à 11:03
qu'est ce que tu entend par :sur la même racine ? sur ton site 1and1 ?
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 11:10
28 juil. 2009 à 11:10
Oui, je te file l'adresse en MP même si je pense que c'est assez simple à pirater... lol, alors je te fais confiance...
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 14:08
28 juil. 2009 à 14:08
On m'a dit que c'est un problème de cookie.
En local, ça se fait tout seul, en pas local, faut enregistrer le cookie... !
Mais j'y connais rien aux cookies, à part aux petits gâteaux. Je cherche et si je trouve, je reviens très vite...
En local, ça se fait tout seul, en pas local, faut enregistrer le cookie... !
Mais j'y connais rien aux cookies, à part aux petits gâteaux. Je cherche et si je trouve, je reviens très vite...
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 14:46
28 juil. 2009 à 14:46
J'ai trouvé des infos sur les cookies, mais je ne sais pas trop dans quel sens utiliser tout ça ?
- Quand dois-je créer le cookie et comment pour utiliser avec une session ?
- Comment exploiter ensuite ce cookie ?
- Quand dois-je créer le cookie et comment pour utiliser avec une session ?
- Comment exploiter ensuite ce cookie ?
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 juil. 2009 à 14:57
28 juil. 2009 à 14:57
cookies?? ben j vois pas le rapport...
par contre, t'as un bug dans ton js :
Error: document.getElementById("chenove") is null
Source File: http://www.mauvais-artistes.com/ad/admin/script.js
Line: 2
par contre, t'as un bug dans ton js :
Error: document.getElementById("chenove") is null
Source File: http://www.mauvais-artistes.com/ad/admin/script.js
Line: 2
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 juil. 2009 à 15:11
28 juil. 2009 à 15:11
Par contre.. maintenant que tu le dis.. j'ais revérifier sur mon site.. bon, je confirme.. j'ai rien dans mes cookies concernant les sessions.. mais je me rappele que j'avais du créer un repertoire sessions (oublie pas le 's' sur la racine ;).. c'est ptetre ca :).. enfin, j'espere ;)
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 15:17
28 juil. 2009 à 15:17
Je comprends pas trop.
Tu veux que je créer un répertoire SessionS avec un 's', commun pour tout mon site et tous mes répertoires ?
Je ne saisis pas trop pour être honnête.
Tu veux que je créer un répertoire SessionS avec un 's', commun pour tout mon site et tous mes répertoires ?
Je ne saisis pas trop pour être honnête.
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 juil. 2009 à 15:24
28 juil. 2009 à 15:24
non, juste 1 seul.. dans le repertoire racine.. nommé session (sans majuscule).. moi je suis chez free.. et mes sessions ne tenaient pas... et donc, j'ai créer ce repertoire.. et toutes les sessions des utilisateur qui sont connecté se cré la dedans.. je n ai rien d'autre eu à faire que de créer ce repertoire.. il se débrouille pour le reste apparement..
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
>
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
28 juil. 2009 à 16:33
28 juil. 2009 à 16:33
Marche pas, mais il y a déjà un dossier logs sur la racine...
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 15:19
28 juil. 2009 à 15:19
J'ai appellé 1and1 pour voir si ça ne venait pas d'eux, c'est un bon début. Mais le mec m'a dit sans me l'assurer, que ca pouvait venir des cookies, d'où la différence entre la version en ligne et la version locale.
Le js au passage ne sert à rien dans le répertoire admin. J'ai oublié de l'enlever...
Le js au passage ne sert à rien dans le répertoire admin. J'ai oublié de l'enlever...
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 juil. 2009 à 16:35
28 juil. 2009 à 16:35
pas logs .. sessions... cré le sur la racine..
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 16:43
28 juil. 2009 à 16:43
Oui maintenant, les deux sont créés...
J'avais un répertoire logs d'origine qui n'est pas vide... et maintenant un répertoire sessions.
J'avais un répertoire logs d'origine qui n'est pas vide... et maintenant un répertoire sessions.
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 juil. 2009 à 18:28
28 juil. 2009 à 18:28
tu les à créer sur ton site 1and1.. et alors, ca marche ?