Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1428 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Sessions + IIS = pas de cookie.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Sessions + IIS = pas de cookie.

n°698338
AGA
La boîte à Bokeh!
Posté le 13-04-2004 à 15:19:45  profilanswer
 

Bonjour,
 
Comment configurer les sessions avec IIS?
 
Les fichiers "sessions" sont bien présent sur le serveur.
 
Mais mon client ne reçoit pas de cookie.
 
J'avais eu du mal sur mon apache de developpement, j'avais finalement définit le session.cookie_domain à '127.0.0.1'
 
mais là je ne sais pas comment faire.
 
(C'est en intranet donc http:\\nombecane:numeroduport)
 

mood
Publicité
Posté le 13-04-2004 à 15:19:45  profilanswer
 

n°699296
AGA
La boîte à Bokeh!
Posté le 14-04-2004 à 15:33:08  profilanswer
 

Bon aucun cookie (sous PHP) n'est envoyé.
 
QQ'un a t'il une idée?

n°699349
dropsy
et bonne chance surtout...
Posté le 14-04-2004 à 16:20:59  profilanswer
 

tu as bien configuré php pour utiliser les cookies et pas le passge de l'id par l'url?

n°699409
AGA
La boîte à Bokeh!
Posté le 14-04-2004 à 17:07:46  profilanswer
 

apriori oui.
De toutes façon même un set_cookies marche pas.
 
Ce n'est pas spécifique au session mais plutôt un problème d'envoie de cookie.
 
:/
 
QQ'un a PHP et IIS (3.0) avec des cookies?

n°699863
AGA
La boîte à Bokeh!
Posté le 15-04-2004 à 10:08:09  profilanswer
 

Bon phpMyadmin marche.
 
Donc lui comment il envoi des cookies? C'est quoi sa technique!!! :fou:
 
QQ'un aurait un test bateau pour tester les cookies?

n°699866
dropsy
et bonne chance surtout...
Posté le 15-04-2004 à 10:14:47  profilanswer
 

Code :
  1. <?php
  2.   setcookie("TestCookie","Valeur de test" );
  3.   setcookie("TestCookie",$value,time()+3600);  /* expire dans une heure */
  4.   setcookie("TestCookie",$value,time()+3600,"/~rasmus/",".utoronto.ca",1);
  5. ?>

n°699890
AGA
La boîte à Bokeh!
Posté le 15-04-2004 à 10:27:12  profilanswer
 

J'ai essayé ça :
un script cook.php :

Code :
  1. <?php
  2.   setcookie("TestCookie",$value,time()+3600,"/~rasmus/",".utoronto.ca",1);
  3.   header('location: cookres.php');
  4. ?>


 
un script cookres.php :

Code :
  1. <?php
  2. // Afficher un cookie  
  3. echo $_COOKIE["TestCookie"];
  4. echo $HTTP_COOKIE_VARS["TestCookie"];
  5. // Une autre méthode pour afficher tous les cookies
  6. print_r($_COOKIE);
  7. ?>


 
j'ai effacé mes cookies et lancé le script, j'obtiens :
Array()

n°699896
AGA
La boîte à Bokeh!
Posté le 15-04-2004 à 10:29:15  profilanswer
 

le script cook.php et cookres sont dans le répertoire de phpMyadmin. et sur le poste où je m'etais logué à PhpMyAdmin
le résultat de cookres est : Array ( [pma_cookie_password] => mysql )  
 
Alors que j'ai bien éffacé les cookies sur cette machine!!! et PhpMy me considère bien comme déconnecté!!!

n°713967
AGA
La boîte à Bokeh!
Posté le 03-05-2004 à 10:45:43  profilanswer
 

salut,
 
en fait il s'agit d'un bug de IIS 5.0
 
voilà la solution de contournement (trouvé en décortiquant PHPMYADMIN ;))
 

Code :
  1. if (empty($GLOBALS['SERVER_SOFTWARE']))
  2. {
  3.  if (isset($_SERVER) && !empty($_SERVER['SERVER_SOFTWARE']))
  4.  {
  5.      $GLOBALS['SERVER_SOFTWARE'] = $_SERVER['SERVER_SOFTWARE'];
  6.  }
  7.  else if (isset($GLOBALS['HTTP_SERVER_VARS']) && !empty($GLOBALS['HTTP_SERVER_VARS']['SERVER_SOFTWARE']))
  8.  {
  9.      $GLOBALS['SERVER_SOFTWARE'] = $GLOBALS['HTTP_SERVER_VARS']['SERVER_SOFTWARE'];
  10.  }
  11.  } // end if
  12.  if (!empty($GLOBALS['SERVER_SOFTWARE']) && $GLOBALS['SERVER_SOFTWARE'] == 'Microsoft-IIS/5.0')
  13.  {
  14.  /* IIS 5.0 BUG */
  15.  header('Refresh: 0; url=http://blabla.php');
  16.  }
  17.  else
  18.  {
  19.   /* APACHE */
  20.   header("location: blabla.php" );/* Redirection APACHE */
  21.  }
  22. exit();


Message édité par AGA le 03-05-2004 à 10:46:32

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Sessions + IIS = pas de cookie.

 

Sujets relatifs
[servlets]sessions avec j2se1.3.1[resolu][PHP] [SESSIONS] tuning dreamweaver
Peut-on abuser des variables de sessions?Creation d'allias IIS avec Inno Setup
pb de sessions! et foction mail()[PHP] Probleme avec les sessions
[PHP]Gestion de sessions concurrentesIIS, ASP.NET , Visual Studio .NET, XML , et codage UTF-8 (ouf!)
probleme de sessions...[debutant] IIS + ???
Plus de sujets relatifs à : Sessions + IIS = pas de cookie.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR