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

  FORUM HardWare.fr
  Programmation
  PHP

  Fonction ini_set()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fonction ini_set()

n°791586
nagadoudi
T nagadoudi, rentre ta finette
Posté le 09-07-2004 à 14:45:33  profilanswer
 

Bonjour,
 
pour utiliser les variables de session sur mon site, je stocke le numéro de session :

  • dans 1 cookie (par défaut) ;
  • dans l'URL pour les navigateurs n'acceptant pas les cookies.


Donc, pour le 2nd cas, j'utilise ini_set('session.use_trans_sid', '1'); en début de page, avant session_start(), mais la fonction me rend systématiquement FALSE.
 
Pourquoi donc ?

mood
Publicité
Posté le 09-07-2004 à 14:45:33  profilanswer
 

n°791589
jagstang
Pa Capona ಠ_ಠ
Posté le 09-07-2004 à 14:47:13  profilanswer
 

certainement parce que la config du serveur ne permets pas de modifier cette valeur au niveau du script. (voir le fichier de config)


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°791620
nagadoudi
T nagadoudi, rentre ta finette
Posté le 09-07-2004 à 15:07:21  profilanswer
 

Dans mon php.ini, la directive est à 0 : session.use_trans_sid = 0.
 
Par contre, je ne sais pas quelle directive m'empêche d'exécuter ini_set('session.use_trans_sid', '1');.

n°791742
jagstang
Pa Capona ಠ_ಠ
Posté le 09-07-2004 à 16:18:42  profilanswer
 

oui, c'est par défaut. mais il y a peut-être un param qui empêche de surdéfinir une fonction dynamiquement


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°791787
nagadoudi
T nagadoudi, rentre ta finette
Posté le 09-07-2004 à 16:40:18  profilanswer
 

...

n°791796
jagstang
Pa Capona ಠ_ಠ
Posté le 09-07-2004 à 16:42:22  profilanswer
 

.....


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°793477
nagadoudi
T nagadoudi, rentre ta finette
Posté le 12-07-2004 à 12:37:32  profilanswer
 

JagStang a écrit :

il y a peut-être un param qui empêche de surdéfinir une fonction dynamiquement


Oui, lequel ?


Message édité par nagadoudi le 12-07-2004 à 12:37:58
n°793489
jagstang
Pa Capona ಠ_ಠ
Posté le 12-07-2004 à 12:51:56  profilanswer
 


 

Citation :


 Les options disponibles ne peuvent pas toutes être modifiées avec ini_set(). Ci-dessous, vous trouverez une liste de toutes les options (disponibles en PHP 4.2.0) et si elles peuvent être modifiées, et comment.


 
[:spamafote]


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°795163
nagadoudi
T nagadoudi, rentre ta finette
Posté le 13-07-2004 à 19:01:46  profilanswer
 

D'après la doc officielle (http://fr.php.net/ini_set) :

Citation :

Nom : session.use_trans_sid
Par défaut : "0"
Modifiable : PHP_INI_ALL (="La valeur peut être modifiée n'importe où" )


 
Cependant, d'autres documentations disent le contraire, comme par exemple là : http://webmasters.ftpk.net/doc-php [...] i-set.html

Citation :

Nom : session.use_trans_sid
Par défaut : "1"
Modifiable : PHP_INI_SYSTEM|PHP_INI_PERDIR (=pas modifiable dans un script


Il s'agit peut-être d'une différence due à la version de PHP.
Selon moi, celle avec laquelle je développe (4.3.4) ne correspond au 2nd cas de figure alors qu'une version plus récente correspondrait au premier.


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

  Fonction ini_set()

 

Sujets relatifs
Fonction et malloc localHeader "Return-Path:" dans une fonction mail() ?
[VB]creer une fonction pour récupére les action sur la molette.??[GTK+] [resolu] passer un gint en parametre d'une fonction callback
Recupération d'un champ style "toto[1]" dans une fonction javascriptRevenir en arrière : fonction php
Fonction AddSlashesPb avec la fonction "like"
fonction pr lister les tables dune base pgsql ??Faire un echo ds la partie réservée au arguments dans une fonction ?
Plus de sujets relatifs à : Fonction ini_set()


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