ajouter element dans une sessions

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : ajouter element dans une sessions

par logone » 07 févr. 2006, 22:44

J'ai resolu mon probleme en indiquant $chaine.= etc...

Je suis bete grrrrrrrrrr

merci de ton aide

par Frz » 07 févr. 2006, 21:00

Je ne suis pas sûr d'avoir compris ton soucis mais quelque chose comme :
$chaine="";
for($i=0 ; $i<sizeof($nombre) ; $i++)
{
      $chaine .= $site[titre_prod].$plus.$nombre[$i].$at.$site[pxht_prod].$sep;
}
devrait marcher je pense. Ca équivaut à :
$chaine="";
for($i=0 ; $i<sizeof($nombre) ; $i++)
{
      $chaine = $chaine.$site[titre_prod].$plus.$nombre[$i].$at.$site[pxht_prod].$sep;
}

par zehle » 07 févr. 2006, 20:55

et comme ceci
$chaine="";
for($i=0;$i<sizeof($nombre);$i++)
  $chaine .= "$site[titre_prod]$plus$nombre[$i]$at$site[pxht_prod]$sep";

par logone » 07 févr. 2006, 20:51

ca n'a pas l'air de fonctionner
je n'ai toujours qu'une seule valeur dans la variable alors que je devrais en avoir 2

grrrrr

par HD » 07 févr. 2006, 20:45

essaie
$chaine = "$site[titre_prod].$plus.$nombre[$i].$at.$site[pxht_prod].$sep";
Bref met un . entre les variables
ps: je SENT :wink:

par zehle » 07 févr. 2006, 20:44

Moi si j'ai bien compri je voi ça comme ceci :
<?
$chaine_a_ajouter="...";
if (session_is_registered("chaine")) {
  $chaine.=$chaine_a_ajouter;
}
else{
  $chaine=$chaine_a_ajouter;
  session_register("chaine");
}
?>

par logone » 07 févr. 2006, 20:37

pas exactement en faite je veux concatener des chaines et c'est pour ca que je pensais aux sessions

dans une boucle while j'ai

Code : Tout sélectionner

$chaine = "$site[titre_prod]$plus$nombre[$i]$at$site[pxht_prod]$sep";
vu que c'est une boucle je me retrouve si je fais un echo avec

Ton aile de Benoît [email protected]|
produit [email protected]|

ce sont mes exemples

Je voudrais concatener ces valeurs dans une variable et avoir

Ton aile de Benoît [email protected]|produit [email protected]| etc etc...

Tu as peut etre une idee je sans que je ne suis pas loin

Merci d'avance

par HD » 07 févr. 2006, 20:30

Pour modifier une variable session :
<?
$newvaleur="Nouvelle valeur";
// si la variable session existe
if (session_is_registered("Var1")) {
$Var1=$newvaleur;
}
else // la variable session n'existe pas on la crée
{
$Var1=$newvaleur;
session_register("Var1");
}
?>
cela repond à ta question ?

ajouter element dans une sessions

par logone » 07 févr. 2006, 19:50

Salut,

Je cherche a concatener des valeurs dans une sessions mais je ne vois pas comment faire voici mon code

Code : Tout sélectionner

$plus="+"; $at="@"; $sep="|"; $chaine = "$site[titre_prod]$plus$nombre[$i]$at$site[pxht_prod]$sep"; session_register("chaine");
Je voudrais que a chaque fois la valeur chaine s'ajoute dans la sessions

J'ai pense aux sessions mais peut etre il y a t'il un moyen moyen ??

Merci de votre aide