transmettre un message d'une page à 1 autre (autre que GET)

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 : transmettre un message d'une page à 1 autre (autre que GET)

non j'ai re un problème

par yann_g » 28 juil. 2006, 02:32

voici mon code:
echo $_SESSION['msg'];
unset($_SESSION['msg']);
le message ne s'affiche pas.

quand je fais
echo $_SESSION['msg'];
// unset($_SESSION['msg']);
le message s'affiche !!!

quelqu'un a une idée ??? je comprends pas...
ça me le fait que sur UNE page.

par yann_g » 27 juil. 2006, 21:01

oui oui mais j'ai fait
echo $msg
au lieu de
echo $_SESSION['msg'];
mille excuses pour le dérangement !

par Truc » 27 juil. 2006, 21:00

et tu as démarré la session biensûr ?
session_start()
au début des deux fichiers

par yann_g » 27 juil. 2006, 20:57

bon j'ai rien dit, j'ai fait une très grossière erreur dans mon code, quel boulet ! merci :)

par aelurus » 27 juil. 2006, 20:05

Ba si sa marche avec les sessions....
tu peux passer ton un tas d'info dans la super global session
$_SESSION[]
$_SESSION[user]=$_POST[user];

transmettre un message d'une page à 1 autre (autre que GET)

par yann_g » 27 juil. 2006, 19:34

bonjour,

je charche un moyen de transmettre un message d'une page à une autre sans utiliser la méthode get. par exemple, je redirige mon visiteur vers l'accueil une fois qu'il s'est loggué, je voudrais que sur la page d'accueil figure le message "bienvenue, XXX, ça va bien tout ça, blabla...". j'utilise

Code : Tout sélectionner

header ('Location : http://ddddd.lkj/kjhkjhkjdhsf.php');
en session ça ne marche pas. la seule solution que je vois c'est d'écrire dans un fichier qui sera détruit juste après son affichage mais j'imagine qu'il y a bien mieux...

merci d'avance à qui peut m'aider...

y.