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

  FORUM HardWare.fr
  Programmation
  PHP

  session_register

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

session_register

n°1003488
stef203
Posté le 07-03-2005 à 12:29:25  profilanswer
 

bonjour à tous,
 
Je dois migrer un site sur un serveur linux et il semblerait que la fonction session_register ne fonctionne pas.
 
Je sais déjà qu'une solution consiste à faire ceci :
$_SESSION["login"] =$login
au lieu de :
session_register('login')
 
mais je n'ai pas envi de repasser sur toutes les pages pour faire la modification!!
Il y a surement une configuration à faire pour que ca marche, peut être dans le php.ini ou ailleurs, mais je ne m'y connait pas vraiment.
Quelqu'un a-t-il la solution? (qui je le pense existe...)
 
Pour info ma version de php est "php-4.3.10-2.4".
 
Merci d'avance.
a+

mood
Publicité
Posté le 07-03-2005 à 12:29:25  profilanswer
 

n°1003489
skeye
Posté le 07-03-2005 à 12:30:21  profilanswer
 

http://www.nexen.net/docs/php/anno [...] gister.php


---------------
Can't buy what I want because it's free -
n°1003513
stef203
Posté le 07-03-2005 à 12:45:34  profilanswer
 

Merci pour le lien, mais j'avais déjà vu cette page, même en activant global register ca passe pas, ca ne peut pas venir d'ailleurs?
Merci.

n°1003518
Xav_
The only one...
Posté le 07-03-2005 à 12:58:00  profilanswer
 

bizarre, j'ai des scripts qui sont en "session_register", et d'autre plus récents qui sont en "$_SESSION", j'ai jamais eu besoin de remettre à jour...
l'ancienne syntaxe fonctionne sur les versions actuelles, je dois meme avoir un script ou ya un mix des 2 (je sais, spa bien...)


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°1003521
skeye
Posté le 07-03-2005 à 13:01:41  profilanswer
 

stef203 a écrit :

Merci pour le lien, mais j'avais déjà vu cette page, même en activant global register ca passe pas, ca ne peut pas venir d'ailleurs?
Merci.


quel est le message d'erreur?
Tu as bien redémarré apache après avoir fait la modif dans le fichier de config?


---------------
Can't buy what I want because it's free -
n°1003578
stef203
Posté le 07-03-2005 à 14:11:51  profilanswer
 

Oui, j'ai bien relancé apache après avoir mis global register sur on.
Pour les messages d'erreur, je n'en ai aucun (peut-etre faut il activer une option particuliere?, j'ai mis display error sur "on" dans php.ini). Ca n'enregistre pas la variable de session.
Par exemple avec ce code la, ca ne marche pas:
 
<?
session_start();
$test='hello';
session_register('test');
echo $_SESSION['test'];
?>
 
Mais avec celui-ci ca marche:
<?
session_start();
$test='hello';
$_SESSION['test']=$test;
echo $_SESSION['test'];
?>
 
Peut-être cela vient-il d'une erreur toute bête, il y a-t-il d'autres fichiers de conf que je dois vérifier.
Si vous avez des idées, je suis preneur.
Merci encore pour votre aide.
a+

n°1003617
Xav_
The only one...
Posté le 07-03-2005 à 14:43:11  profilanswer
 

j'ai déjà mixé les 2 dans un meme prog, mais pas mixer les 2 expressiosn pour une meme variable...
l'affecter par un session_register, et ensuite l'afficher par un $_SESSION...
j'suis pas sur que ça marche...
 
Pour la syntaxe avec le session_register, il faut "registerer" la variable avant de la renseigner...

Code :
  1. session_register('test');
  2. $test='toto'; c'est bien une variable de session mais la syntaxe et celle d'une variable normale



---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World

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

  session_register

 

Sujets relatifs
sessiontoujour session
détruire session[PHP] [RESOLU] Session et variables qui n'en fait qu'a ça tete.
POSTGRESQL comment mettre un time out sessionsession_register
pb session en register_global off[PHP] session_register avec une variable "élaborée",syntaxe
[PHP] session_register(); => $_SESSION ? [résolu]Variable Javascript / session_register()
Plus de sujets relatifs à : session_register


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