IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

utilisation de $_SESSION sous WAMP [PHP 5.6]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2015
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2015
    Messages : 38
    Par défaut utilisation de $_SESSION sous WAMP
    Bonjour à tous!
    Je n'ai pas encore trouvé de solution alors je me permets de créer un sujet ici, soyez indulgents je ne demande qu'à apprendre.

    Je pars sur un projet de Portfolio, j'utilise WAMP 3.0.6 64 bits, Apache 2.4.23 - PHP 5.6.25 - MySQL 5.7.14 .

    J'essaye d'utiliser le principe de création dynamique de pages avec PHP, notamment les include() dans mon cas.

    C'est assez spécial car en fait, j'ai juste une page index.php dans laquelle j'imbrique des morceaux de page HTML ou PHP :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <?php
    	session_start();
    	$_SESSION['logged']="true";
    	include("un fichier html ou php");
    	include();
            (...)
    ?>

    PROBLEME: La variable $_SESSION n'a pas l'air de fonctionner, que ce soit dans le fichier index.php ou dans un fichier inclus.

    --> J'ai cherché et essayé de configurer le fichier php.ini, mais je suis juste en local actuellement pour tester avant de mettre en ligne, j'ai juste changé session.save_path ="c:\wamp64\tmp", c'est-à-dire replacé les / par des \ , je ne m'y connais pas encore assez en configuration.

    Auriez-vous des idées svp?
    Et aussi, si quoique ce soit vous semble étrange signalez-le moi pour m'éviter d'éventuels problèmes futurs.

    Je vous remercie pour votre considération!

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Il faut des session_start() sur les pages qui sont appellées en Ajax aussi.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2015
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2015
    Messages : 38
    Par défaut
    Bonjour et merci!

    J'avais essayé les session.start(), j'avais fait des tests sur ma page index.php, j'avais vidé le cache, j'avais redémarré WAMP, mais ça ne marchait pas et là ça fonctionne, merci mais j'attends un peu avant de mettre en résolu dans le doute

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    $_SESSION['logged']="true";
    Ce n'est pas comme ça qu'on définit un booléen (true/false) !
    Là, tu as définis la chaine de caractères "true".

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    $_SESSION['logged'] = true;



    A LIRE (et faire les exercices) :


  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    C'est session_start() et pas session.start()
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2015
    Messages
    38
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2015
    Messages : 38
    Par défaut
    Bonjour et merci,

    Tout d'abord, sympathiques vos photos de profil, je m'en vais en choisir une d'ailleurs!

    Je tiens à préciser que j'ai eu un Master en Informatique, mais que j'ai un baobab dans la main .
    Ce que je souhaite c'est comprendre ( ou réapprendre) les choses globalement et précisément, afin d'être optimal.

    J'en suis seulement à l'étape d'une connexion sur mon site personnel. Les ennuis m'attendent je les vois d'ici, mais je fais des recherches parallèlement pour comprendre le fonctionnement informatique en général.
    Je vous remercie pour votre aide, les session_start(); fonctionnent apparemment, et en fait je ne les avais pas assez testé dans mes fichiers PHP appelés via AJAX .
    Pour le $_SESSION['logged']="true"; c'était voulu car un fichier PHP avec echo true ne renvoie pas d'affichage avec une requête AJAX apparemment, c'était pour mieux visualiser.

    Je laisse ce sujet encore ouvert un peu, au cas où vous ayez des questions ou des remarques!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Wamp] utiliser une constante sous Wamp
    Par laurentSc dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 26
    Dernier message: 08/12/2014, 15h50
  2. problème d'utilisation de inotify sous Centos
    Par llusca dans le forum Administration système
    Réponses: 6
    Dernier message: 04/03/2013, 18h49
  3. Problème d'utilisation d'OpenCv sous Android avec JNI
    Par Nico2050 dans le forum Android
    Réponses: 1
    Dernier message: 06/11/2012, 21h17
  4. Problème d'utilisation de GD sous Free
    Par Achtzehn dans le forum Langage
    Réponses: 2
    Dernier message: 22/12/2011, 00h18
  5. problème d'interprétation fichiers .php4 sous wamp
    Par mat10000 dans le forum Apache
    Réponses: 1
    Dernier message: 23/07/2007, 11h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo