Précédent   Forum des professionnels en informatique > Systèmes > Windows > IIS
IIS Forum d'entraide serveur Web IIS (Internet Information Services)
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 06/09/2006, 14h50   #1
Invité de passage
 
Inscription : juillet 2002
Messages : 8
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 8
Points : 1
Points : 1
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 :
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 :
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 :
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)
Malibu31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2006, 19h56   #2
Membre actif
 
Avatar de scaleo
 
Inscription : septembre 2005
Messages : 327
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 327
Points : 170
Points : 170
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
scaleo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h15.


 
 
 
 
Partenaires

Hébergement Web