IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

page précédente: formulaire


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Février 2012
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Février 2012
    Messages : 110
    Par défaut page précédente: formulaire
    Bonjour,
    J'aimerais eviter le message "Confirmer le nouvel envoi du formulaire".
    Pour cela j'ai voulu utiliser les sessions, mais je ne suis pas sure de bien comprendre comment m'y prendre.

    Dans mon formulaire, je mets



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <form action="main.php" method="post">
    	select in the list:
    	<select name="versionChoice" id="versionChoice">
    			<?php
    				$flag=0;
    				for($i = 0; $i < $noOfMessages; $i += 1){
    					$version=$arrayInfos[1];
    					$msgDescription=$msgDescriptions[$version];
    					echo '<option value="'.$i.'">'.$msgDescription. " . ".$version.'</option><br/>';
    					$_SESSION["versionChoice"] = $i;
    				}
    			?>
    	</select>
    	</p>
    		<input type="submit" value="OK" />
    	</p>
    </form>

    en gros je voudrais remplacer le "POST" par "_SESSION" pour pouvoir faire "précédent".
    il faudrait donc que je récupère toutes les données du formulaire précédent (tous les $i de la boucle for)

    j'essaie déjà avec juste une donnee, le choix de l'utilisateur

    dans mon deuxieme fichier je mets
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $versionChoice=$_SESSION["versionChoice"];
    au lieu de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $versionChoice = $_POST['versionChoice'];

    mais ca ne fonctionne deja pas: il me dit "Undefined variable: _SESSION "

    merci d'avance!

  2. #2
    Membre émérite
    Avatar de amoiraud
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    606
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2006
    Messages : 606
    Par défaut
    Salut,

    T'a bien pensé au session_start() ?

  3. #3
    Membre confirmé
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Février 2012
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Février 2012
    Messages : 110
    Par défaut
    En fait ma question est idiote je pensais que les donnees ne se sauvaient pas, mais quand j'actualise la page, mon formulaire est bien la. je vais donc plutot regarder comment enlever ce message de google chrome.

    desolee pour ceux qui auront pris le temps de lire, ma question est assez bete!

    (par contre oui il y a bien session_start, donc etrange quand meme, ce message)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Formulaire de connexion et redirection sur la page précédente
    Par hackiles dans le forum Ruby on Rails
    Réponses: 6
    Dernier message: 13/06/2008, 14h17
  2. Formulaire et retour page précédente
    Par namstou3 dans le forum Langage
    Réponses: 1
    Dernier message: 14/09/2007, 14h14
  3. [HTML] Formulaire page précédente
    Par bourvil dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 31/01/2007, 14h53
  4. [2.0] Cohérence du formulaire si page précédente
    Par EMC51 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 11/01/2007, 15h36
  5. Réinitialiser formulaire après retour page précédente
    Par chivita dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 18/05/2006, 17h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo