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 :

recupération de variables de session inclus dans<form></form> ca marche ?


Sujet :

Langage PHP

  1. #1
    Membre du Club Avatar de eon-of-the-scorn
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 68
    Points
    68
    Par défaut recupération de variables de session inclus dans<form></form> ca marche ?
    Salut

    j ai une formulaire a remplir
    il y a des champs obligatoire
    il y a un script php qui va recevoir des variable par post
    et le script verifier s ils sont vides ou non et envoyer des variable de session a la page precedente quiselon leurs valeurs on affiche "remplir tous les champs obligatoire*" comme ceci


    script php verifie si les champs sont entierment remplis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    session_start();
    //verification des champs obligatoires
    if(empty($nm) or empty($pn)or empty($rg)or empty($ad)or empty($em)or empty($un)or empty($in)or empty($lb)or empty($lg)or empty($ps)or empty($ps))
    {
    header("Location: inscription.php");
    $_session['ro']=1;
    }

    script dans la page de la formulaire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <?
    if ($_SESSION['ro']=1)
    	{echo "****Veuillez compléter tous les champs obligatoires";}
    	else 
    	{echo"";}
    ?>

    mais j ai toujours dans ma formulaire "remplir tous les champs obligatoire*"
    je sais pas pourquoi

    merci pou l aide

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2005
    Messages
    614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Turquie

    Informations forums :
    Inscription : Avril 2005
    Messages : 614
    Points : 502
    Points
    502
    Par défaut
    parce que c'est pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    if ($_SESSION['ro']=1)
    mais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    if ($_SESSION['ro']==1)

  3. #3
    Membre expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Points : 3 115
    Points
    3 115
    Par défaut
    Est-ce que tu pourrais suivre les threads que tu ouvres ?
    http://www.developpez.net/forums/sho...d.php?t=192143
    Si c'est résolu merci de cocher et de le dire clairement.

  4. #4
    Membre du Club Avatar de eon-of-the-scorn
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 68
    Points
    68
    Par défaut
    D accord
    j ai essayé '==' meme probleme
    en effet c est pas ca ma faute

  5. #5
    Membre du Club Avatar de eon-of-the-scorn
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 68
    Points
    68
    Par défaut
    Citation Envoyé par JWhite
    Est-ce que tu pourrais suivre les threads que tu ouvres ?
    http://www.developpez.net/forums/sho...d.php?t=192143
    Si c'est résolu merci de cocher et de le dire clairement.
    d accord c est fait

  6. #6
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2005
    Messages
    614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Turquie

    Informations forums :
    Inscription : Avril 2005
    Messages : 614
    Points : 502
    Points
    502
    Par défaut
    est ce que tu supprime ta variable $_SESSION['ro'] s'il n'y à pas d'erreur trouvée ?

  7. #7
    Membre expérimenté
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Points : 1 561
    Points
    1 561
    Par défaut
    J'aime bien le


  8. #8
    Membre du Club Avatar de eon-of-the-scorn
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 68
    Points
    68
    Par défaut
    Citation Envoyé par maximenet
    est ce que tu supprime ta variable $_SESSION['ro'] s'il n'y à pas d'erreur trouvée ?
    non je la supprime pas !
    est ce qu il faut la supprimer?

  9. #9
    Membre du Club Avatar de eon-of-the-scorn
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 68
    Points
    68
    Par défaut
    Citation Envoyé par guitou12
    J'aime bien le

    lol
    c est une habitude que je peux pas l'enlever !!!!

  10. #10
    Membre du Club Avatar de eon-of-the-scorn
    Étudiant
    Inscrit en
    Juillet 2006
    Messages
    83
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2006
    Messages : 83
    Points : 68
    Points
    68
    Par défaut
    Meme en la suprimant
    j ai le meme probleme

  11. #11
    Membre expérimenté
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Points : 1 561
    Points
    1 561
    Par défaut
    Essaie plutôt

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if(!empty($_SESSION['ro'])) // teste si existe et est non vide
    {
       echo "****Veuillez compléter tous les champs obligatoires";
    }

  12. #12
    Membre averti Avatar de sohnic
    Femme Profil pro
    bioinfo
    Inscrit en
    Mai 2003
    Messages
    426
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : bioinfo

    Informations forums :
    Inscription : Mai 2003
    Messages : 426
    Points : 434
    Points
    434
    Par défaut
    Bonjour,
    Tout d'abord maximenet a raison sur le test d'egalite. Ensuite, si tu es sous linux, je doute $_session soit compris. Il faut le passer en majuscule. Et enfin, si tous les champs sont bien remplis, as-tu changé ou "undef" $_SESSION['ro'] ?

    En effet, si tu ne le fais pas, et que que les champs ont été mal remplis une fois, cette variable gardera toujours la valeur 1.

    Ou bien, ca n'apparait pas dans les bouts de scripts que tu nous montres et tu l'as fait... et la, je ne vois pas plus que les autres...

    Sohnic

  13. #13
    Membre expérimenté
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Points : 1 561
    Points
    1 561
    Par défaut
    Citation Envoyé par sohnic
    "undef" $_SESSION['ro'] ?
    Ne voulais tu pas dire unset plutot ?

  14. #14
    Membre expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Points : 3 115
    Points
    3 115
    Par défaut
    Citation Envoyé par eon-of-the-scorn
    d accord c est fait

  15. #15
    Membre averti Avatar de sohnic
    Femme Profil pro
    bioinfo
    Inscrit en
    Mai 2003
    Messages
    426
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : bioinfo

    Informations forums :
    Inscription : Mai 2003
    Messages : 426
    Points : 434
    Points
    434
    Par défaut
    Merci, c'est le mot que je cherchais !

    [EDIT]A Jwhite : j'ai realisé apres avoir posté, que c'etait ca que Maximenet entendait par supprimer. Sur le coup j'avais compris effacer ... du code (bon, vacances ce soir, grosse fatigue, et tout et tout)[/EDIT]

    S.

  16. #16
    Membre expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Points : 3 115
    Points
    3 115
    Par défaut
    Citation Envoyé par sohnic
    [EDIT]A Jwhite : j'ai realisé apres avoir posté, que c'etait ca que Maximenet entendait par supprimer. Sur le coup j'avais compris effacer ... du code (bon, vacances ce soir, grosse fatigue, et tout et tout)[/EDIT]
    Pas compris là

  17. #17
    Membre averti Avatar de sohnic
    Femme Profil pro
    bioinfo
    Inscrit en
    Mai 2003
    Messages
    426
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : bioinfo

    Informations forums :
    Inscription : Mai 2003
    Messages : 426
    Points : 434
    Points
    434
    Par défaut
    Euh, normal. Vais me coucher finalement !!
    S.

  18. #18
    Membre expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Points : 3 115
    Points
    3 115
    Par défaut
    Citation Envoyé par sohnic
    Euh, normal. Vais me coucher finalement !!
    S.
    Bonne nuit

    (c'est vendredi c'est normal)

  19. #19
    Membre averti Avatar de sohnic
    Femme Profil pro
    bioinfo
    Inscrit en
    Mai 2003
    Messages
    426
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : bioinfo

    Informations forums :
    Inscription : Mai 2003
    Messages : 426
    Points : 434
    Points
    434
    Par défaut
    mercizzzzzzzzzzzzzzzzzzz............

Discussions similaires

  1. recupérer des variables seralize avec prototype dans php
    Par CaviarNAS dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 15/12/2008, 16h40
  2. récupérer une variable de session php dans flash
    Par sanatou dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 14/06/2008, 00h20
  3. Variable de session initialisée dans une iframe
    Par magdalena dans le forum Langage
    Réponses: 2
    Dernier message: 02/07/2007, 11h06
  4. Réponses: 5
    Dernier message: 20/02/2007, 06h27
  5. Variables de Sessions crées dans une Function perdues
    Par vampiloup dans le forum Langage
    Réponses: 7
    Dernier message: 12/01/2006, 16h50

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