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

IIS Discussion :

Probleme de transmission de sessions


Sujet :

IIS

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 8
    Points : 6
    Points
    6
    Par défaut Probleme de transmission de sessions
    Bonjour,

    J'ai rencontre un probleme curieux, j'ai trois bout de code :

    url appellee : http://monsite.com/test1.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    //fichier test1.php
    <?
    session_start();
    $_SESSION['name'] = 'toto';
    echo '<a href="http://monsite.com/test2.php>lien</a>"';
    ?>
    
    //fichier test2.php
    <?
    session_start();
    echo $_SESSION['name'];
    ?>
    warning : il reconnait pas la variable name.


    url appellee : http://172.25.26.65/test1.php
    l'ip correspond a mon site.com

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    //fichier test1.php
    <?
    session_start();
    $_SESSION['name'] = 'toto';
    echo '<a href="http://172.25.26.65/test2.php>lien</a>"';
    ?>
    
    //fichier test2.php
    <?
    session_start();
    echo $_SESSION['name'];
    ?>
    il affiche "toto"



    url appellee : http://monsite.com/test1.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    //fichier test1.php
    <?
    session_start();
    $_SESSION['name'] = 'toto';
    echo '<a href="./test2.php>lien</a>"';
    ?>
    
    //fichier test2.php
    <?
    session_start();
    echo $_SESSION['name'];
    ?>
    il affiche "toto"



    Donc que les deux derniers cas marchent c'est normal par contre je ne comprends pas pour le premier.

    Je ne pense pas que cela vienne du code PHP mais plutot du serveur IIS, quelqu'un saurait pourquoi ?

    (note les adresses sont fictives)
    A un autre jour peut etre, qui sait ou l'on sera demain !!!!

  2. #2
    Membre actif Avatar de scaleo
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    327
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 327
    Points : 219
    Points
    219
    Par défaut
    Soit stricte sur ton code met <?php et pas <? ensuite pour ton problème de session a tu paramétré le chemin dans lequel php garde les fichiers de session c'est dans ton fichier php.ini a cette ligne
    Vista powaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ::

Discussions similaires

  1. Probleme d'identification avec sessions PHP
    Par bontbont dans le forum Langage
    Réponses: 5
    Dernier message: 09/12/2005, 19h15
  2. [Sécurité] Problème d'expiration de session
    Par marciv dans le forum Langage
    Réponses: 3
    Dernier message: 05/10/2005, 23h29
  3. Probleme de transmission de paramètres :(
    Par scaleo dans le forum Web
    Réponses: 19
    Dernier message: 20/09/2005, 16h09
  4. [Session]Problème de fermeture de session
    Par july dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 16/06/2005, 12h25
  5. [JSP] probleme d'invalidation de session
    Par Jovial dans le forum Servlets/JSP
    Réponses: 11
    Dernier message: 04/06/2004, 15h27

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