Page 1 sur 1

problème avec $_POST

Posté : 04 avr. 2011, 00:21
par light86

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

Re: problème avec $_POST

Posté : 04 avr. 2011, 01:05
par - HXSS -
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'];