Auteur Sujet: Php  (Lu 4583 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Bouki

  • Habitué
  • **
  • Messages: 244
    • http://www.scripetudes.net
Php
« Réponse #15 le: 16 avril 2003 à 00:30:59 »
5 est la valeur d'$ID dans mon débugage
Bouki
oO .:: [ Mage développeur Bouki ] ::. Oo


Hors ligne Patanock

  • Connaisseur
  • ***
  • Messages: 277
    • http://www.potoland.com
Php
« Réponse #16 le: 16 avril 2003 à 10:52:27 »
<?
$ID10 = "Bonjour";
$Nombre = 10;

$chaine = "ID" . $Nombre;
echo $$chaine;
?>


Ca marche très bien, la preuve $$chaine renvoie bien Bonjour...

Parcontre si ton $$chaine equivaut a une variable de session faut ptetre la récupéré avec le tableau des variables de sessions qui est un truc genre SESSION_VAR[$$chaine] ou je ne sais quoi (vive le register_global à on :P), et non pas directement $$chaine

Si vous cherchez une communauté et un tchat sympa, venez visiter le site qui déchire !!


Hors ligne achil

  • Habitué
  • **
  • Messages: 178
Php
« Réponse #17 le: 16 avril 2003 à 11:22:17 »
vive les classes....

Hors ligne Fozzy

  • VIP
  • *****
  • Messages: 1 787
    • http://kipt.mferon.com
Php
« Réponse #18 le: 16 avril 2003 à 11:33:39 »
si tu fais
$Nombre = 5;
session_register("Nombre");
tu va enregistrer une nouvelle variable de session SANS CONTENU !

il faut faire
session_start();
session_register("Nombre");
$Nombre=5;
session_register("ID_".$Nombre);
eval("ID_".$Nombre."='coucou';";
session_write_close();
« Modifié: 16 avril 2003 à 11:36:56 par Fozzy »

Hors ligne Patanock

  • Connaisseur
  • ***
  • Messages: 277
    • http://www.potoland.com
Php
« Réponse #19 le: 16 avril 2003 à 13:37:50 »
Je crois pas que l'ordre entre l'affectation de la variable et sa mise en session ait de l'importance
Mais ptetre je me gourre...

Si vous cherchez une communauté et un tchat sympa, venez visiter le site qui déchire !!


Hors ligne Bouki

  • Habitué
  • **
  • Messages: 244
    • http://www.scripetudes.net
Php
« Réponse #20 le: 16 avril 2003 à 15:05:28 »
Merci Fozzy je vais essayer, moi d'abord je définis la variable ensuite je l'enregistre en session.
Au faite j'espère que t'as pas eu trop de pb pour ton journal mais enfin maintenant il est meilleur (bien que le niveau baisse...)
Bouki
oO .:: [ Mage développeur Bouki ] ::. Oo


Hors ligne Bouki

  • Habitué
  • **
  • Messages: 244
    • http://www.scripetudes.net
Php
« Réponse #21 le: 16 avril 2003 à 15:49:14 »
la fonction eval() tel que tu l'as marqué comporte une erreur, dans la doc php la syntaxe d'eval() n'est pas la même MAIS CA MARCHE !!!!!
merci beaucoup beaucoup
Bouki
oO .:: [ Mage développeur Bouki ] ::. Oo


Hors ligne Fozzy

  • VIP
  • *****
  • Messages: 1 787
    • http://kipt.mferon.com
Php
« Réponse #22 le: 16 avril 2003 à 15:59:45 »
Quel journal ????? :blink:  :blink:  :blink:
pour eval, c'est vrai que j'ai écris sans vérifier la syntaxe, mais c'était pour voir si tu suivais ! ;o)
« Modifié: 16 avril 2003 à 16:01:00 par Fozzy »

Hors ligne Bouki

  • Habitué
  • **
  • Messages: 244
    • http://www.scripetudes.net
Php
« Réponse #23 le: 17 avril 2003 à 00:59:43 »
celui-
dsl si c'est pas toi (t'as le même pseudo)
Bouki
oO .:: [ Mage développeur Bouki ] ::. Oo


Hors ligne Fozzy

  • VIP
  • *****
  • Messages: 1 787
    • http://kipt.mferon.com
Php
« Réponse #24 le: 17 avril 2003 à 08:36:56 »
bah non c'est pas moi ! :)