Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/01/2007, 17h32   #1
Membre régulier
 
Inscription : janvier 2007
Messages : 186
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : janvier 2007
Messages : 186
Points : 90
Points : 90
Par défaut [Cookies] Utilisation de session_start()

Voici mon problème :
j'initialise une session avec session_start() avant toute autres chose (j'ecris le code à la main, il n'y a aucune chance pour que des lignes indésirées se glissent au milieu)
Sous mac aucun problème mes variables de session sont bien reconnue mais quand j'essaie sur le pc tous se comporte comme si j'avais mis session_start au millieu du code, la session n'est pas ouverte :

page1.php
Code :
1
2
3
4
5
 
<? session_start();
$_SESSION['essai'] = "essai";
?>
<a href='page2.php'>page2</a>
page2.php
Code :
1
2
3
4
 
<? session_start();
print $_SESSION['essai']."<br>";
?>
Sous Mac avec Safari je vois s'ecrire "essai". Sur PC avec IE ou mozilla rien ne s'affiche.

Si quelqu'un avait un debut de réponse ce serais bien sympa
merci d'avance.
tom42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2007, 17h47   #2
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
euh on va me dire " rien a voir " et je le sais mais t as essayé de remplacer print par echo ?
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2007, 17h53   #3
Membre régulier
 
Inscription : janvier 2007
Messages : 186
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : janvier 2007
Messages : 186
Points : 90
Points : 90
Effectivement rien à voir mais merci quand même d'essayer
Sinon j'ai essayé avec Mozilla sur Mac et ca marche. La version de windows est un XP familial.
tom42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2007, 18h02   #4
Membre régulier
 
Inscription : janvier 2007
Messages : 186
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : janvier 2007
Messages : 186
Points : 90
Points : 90
Bon mes recherches avancent, on se rapproche de la science fiction :
L'exemple ci-dessus fonctionne avec XP pro mais pas le familial.
Les session_start() et le code php ne devraient ils pas être interpretés du coté serveur. On m'aurais menti?
tom42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2007, 18h05   #5
Membre expérimenté
 
Avatar de jc_cornic
 
Inscription : octobre 2006
Messages : 624
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2006
Messages : 624
Points : 588
Points : 588
Envoyer un message via MSN à jc_cornic
autre essai, essaie

Je crois savoir que certains navigateurs ou serveurs ne tiennent pas compte du script php si il est juste écrit <? ?>, il faut <?php ... ?>


++
JC
jc_cornic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2007, 18h06   #6
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
une conspiration ?

c'estt pour ça que je me suis permis une solution 0 raports
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2007, 18h11   #7
Membre régulier
 
Inscription : janvier 2007
Messages : 186
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : janvier 2007
Messages : 186
Points : 90
Points : 90
Je viens d'essayer ce n'est pas <?php qui pose problème.
tom42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2007, 10h28   #8
Membre régulier
 
Inscription : janvier 2007
Messages : 186
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : janvier 2007
Messages : 186
Points : 90
Points : 90
Bon je viens de trouver c'était tous con. En fait les navigateurs qui ne marchaient pas refusés les cookies.
J'aimerais donc savoir comment enregistrer une variable sur le serveur? Ainsi l'utilisateur n'aurais pas à activer cette option pour que ça marche.
tom42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2007, 10h41   #9
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
tu pex faire passer la variable de session par l'URL normalement !

par contre enregistrer une variable sur le serveur c'est pas possibe.....
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2007, 10h48   #10
Membre régulier
 
Inscription : janvier 2007
Messages : 186
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : janvier 2007
Messages : 186
Points : 90
Points : 90
Je viens de me documenter sur le sujet et maintenant ça marche de partout.
Un grand merci pour les réponses
tom42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h47.


 
 
 
 
Partenaires

Hébergement Web