problème avec $_POST

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 : problème avec $_POST

Re: problème avec $_POST

par - HXSS - » 04 avr. 2011, 01:05

include("fonctions.php");

if (isset($_SESSION["post"])) { // si la session existe on fait le traitement suivant..
       
           $_POST = array_merge($_SESSION["post"] , $_POST);
             $_SESSION["post"]=$_POST;
             echo ("je suis la");
        }
       else { // ..si elle n'existe pas, on déclare la variable post en fonction de la variable session qui n'existe pas ???
           $_POST= $_SESSION["post"];(ligne 15)
         
        }
pas très clair ton truc mais il faut revoir les bases élémentaires des variables à mon avis..
pour exemple un formulaire dont un champ est le nom: <input type="text" name="nom" size="12">
on récupère la variable nom de la manière suivante: $_POST['nom'] en fonction de l'id du champ (name="nom")
si on veut la sauvegarder par le biais d'une session, on déclare que la variable $_SESSION['nom'] = $_POST['nom'];

problème avec $_POST

par light86 » 04 avr. 2011, 00:21

Code : Tout sélectionner

include("fonctions.php"); if (isset($_SESSION["post"])) { $_POST = array_merge($_SESSION["post"] , $_POST); $_SESSION["post"]=$_POST; echo ("je suis la"); } else { $_POST= $_SESSION["post"];(ligne 15) }
Notice: Undefined index: post in C:\wamp2\www\pef\liste.php on line 15

pourriez vous m'expliquez je peut sauvegardez le $_POST

merci