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 :

les variables ne passent pas


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Par défaut les variables ne passent pas
    Salut a tous,
    Je ne sais pas pourquoi, mais je n'arrive pas a passer les variables d'une page à une autre ...
    je m'exlique:
    j'ai une page avec un login / pass, une fois cette page envoyé, je verifie dans la base et je connecte ou pas l'utilisateur, or le mot de passe + login arrivent toujours vide !!!

    la page de login:

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    //////////////////////////////////////////////////////////////////////////
    <?php
    echo"
    <html>
    <title>Phase d'authentification </title>
    <center>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <table width='300' cellspacing='1' border='1'><form method='post' action='verif_acces.php'>
    <tr><td bgcolor='darkblue'><center>
              <font color='white'>Acc&egrave;s aux Consignes Web</font>
            </center></td></tr>
    <tr><td><center>
                Login :
                <input type='text' name='log'></center></td></tr>
    <tr><td><center>
                &nbsp;Pass :
                <input type='password' name='pass'></center></td></tr>
    <tr><td><center><input type='submit' name='bouton' value='Acceder'></center></td></tr>
    </form>
    <tr>
          <td> <div align='right'><strong><font color='#009999'><em><a href='nouveau.php'>S'inscrire
              ?</a></em></font></strong></div></tr></td></table>
        </p>
    </center>
    <html>
    ";
    ?>
    //////////////////////////////////////////////////////////////////
    la page qui verifie:

    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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    <?PHP
     
    echo "
    
    <html>
    
    <head>
    
    </head>";
    <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>
     
    </head>
     
    if ($pass == "")
     
    {echo "
    
    <br><br>
    
    <div align='center'><table width='50%' border='0' cellpadding='0' bgcolor='#FFFFFF' class='bordure-table'>
    
                  <tr>
    
        <td class='titre-menu'><div align='center'>ERREUR DE SAISIE </div></td>
    
                  </tr>
    
                  <tr>
    
                   <td><div align='center'>
    
                                  <br><br>Vous ne pouvez  pas  vous connecter  avec un mot de passe vide <br><br> Veuillez reessayer<br><br>
    
                               <form name='form1' method='post' action='login.php'>
    
    <input type='submit' name='Submit' value='Retour !'></div><br><br><br><br>
    
                        </td></tr>
    ..............
    
    
    //////////////////////////////////////////////

    Est ce que quelqu'un a une idee, sahant que j'avais essayer ça sur easy php 1.6 et ça fonctionnait mais depuis l'upgrade plus rien les deux methode get et post donne la meme chose !!!


    Milles merci pour ceux qui peuvent m'aider !!

    Merci

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    364
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 364
    Par défaut
    Bonsoir et bienvenue sur le forum de Developpez.com.

    Je te conseille tout t'abord de te renseigner sur les formulaires :
    http://cyberzoide.developpez.com/html/form.php3

    Et sur la récupération des données de la page HTML en php via GET ou POST

  3. #3
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par défaut
    Bonjour,

    Peut-être ai-je lu trop vite, mais je ne vois pas la balise ouvrante <form action="Page2.php" .....>

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 145
    Par défaut
    Voici 2 débuts de piste :

    - l'imbrication de ton formulaire est à corriger.

    - dans la page de vérif : au lieu de mettre $pass, essaye $_POST['pass']

    bon courage

  5. #5
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Par défaut J'vais essayer !
    Merci à tous pour vos réponse,
    Je vais essayer cela Lundi, j'ai eu des cheuveux blancs a chercher l'erreur

    En tout cas je vous tiens au courant dès l'essai

    Milles Merci

Discussions similaires

  1. [SQL-Server] Les accents ne passent pas entre MS SQL et PHP ?
    Par stephane9422 dans le forum PHP & Base de données
    Réponses: 34
    Dernier message: 17/11/2008, 15h22
  2. Réponses: 5
    Dernier message: 03/04/2008, 13h00
  3. Réponses: 5
    Dernier message: 03/03/2008, 11h31
  4. [SQL] Les variables ne sont pas UPDATEES
    Par guillaumeIOB dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 29/09/2006, 17h30
  5. [EasyPHP] Les variables ne passent pas sur EasyPHP
    Par b6i6o6 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 10/02/2006, 12h37

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