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

EDI, CMS, Outils, Scripts et API PHP Discussion :

[Configuration] Erreur de redirection


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    BnA
    BnA est déconnecté
    Membre éclairé Avatar de BnA
    Inscrit en
    Mars 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2006
    Messages : 559
    Par défaut [Configuration] Erreur de redirection
    Salut à tous!

    Voilà mon problème... Je suis en train de développer un site avec login/pass, config perso etc et perl en php...

    J'ai un problème avec les liens (on va appeler ça comme ça)

    Dans mon interface de connexion admin, j'ai un bouton pour valider. La première fois ça marche, mais si je le refais plusieurs fois, j'obtiens une adresse éronnée. En fait, il rajoute un /php/ dans l'url à chaque clic.

    C'est normal que ça foire ok, mais d'où est-ce que ça viens???

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Par défaut
    pense tu qu'on puisse t'aider comme ça? si tu fournis pas plus de detail sur ce que tu fais?

  3. #3
    BnA
    BnA est déconnecté
    Membre éclairé Avatar de BnA
    Inscrit en
    Mars 2006
    Messages
    559
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2006
    Messages : 559
    Par défaut
    ...




    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
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    <?php
    session_start();
     
    $connexion=mysql_connect('localhost','root', '*****');
    $database=mysql_select_db('form_competence',$connexion);
     
    $lb_loginok=false;
     
    if (isset($_POST) && (!empty ($_POST['login'])) && (!empty ($_POST['password'])))
    {
     
    $sql_compare_login = "SELECT * FROM administrateurs WHERE adm_login LIKE '".$_POST['login']."' AND adm_pwd LIKE '".$_POST['password']."';";
    $exe_compare_login = mysql_query ($sql_compare_login);
    $data = mysql_fetch_assoc($exe_compare_login);
     
      if(($data['adm_login']==$_POST['login']) && ($data['adm_pwd']==$_POST['password']))
      {
       $_SESSION['adm_nom']=$data['adm_nom'];
       $_SESSION['adm_prenom']=$data['adm_prenom'];
       $_SESSION['adm_login']=$data['adm_login'];
       header("Location:admin_main.php");
     
      }
      else
      {
       echo "Login ou PSWD incorrect… Vérifiez éventuellement la casse de vos identifiants";
      }
     
    }
     
    ?>
     
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
              <title>
                  The Web Lab - Connexion || Administration
              </title>
              <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
              <meta http-equiv="Content-Script-Type" content="text/javascript" />
              <link rel='stylesheet' type='text/css' href='style.css'/>
        </head>
        <body>
          <form action='php/admin_login.php' method='post'>
            <div class="main">
                <table>
                    <tr>
                        <td>Login:</br></td>
                        <td><input type="text" name="can_login"><br/></td>
                    </tr>
                    <tr>
                        <td>Mot de passe:</br></td
                        <td><input type="password" name="can_pwd"><br/></td>
                    </tr>
                    <tr>
                        <td colspan="2"><input type="submit" name="do_connect" value="Connexion" id="button"><br/></td>
                    </tr>
                </form>
     
                </table>
            </div>
        </body>
    </html>
    Donc voilà, ça c'est mon code. Quand je clique sur le 'submit' alors que les paramètres de connexion sont faux, la page se réaffiche, mais en montant d'un niveau dans l'URL.

    ...php/admin.php devient ...php/php/php/admin.php et ainsi de suite suivant le nombre de clics...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 76
    Par défaut
    essaie de remplacer
    par

Discussions similaires

  1. [Configuration] erreur lors de la configuration de php
    Par jadoo dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 10/11/2006, 16h09
  2. Erreur de redirection (header("location /page.php");)
    Par pierrot10 dans le forum Langage
    Réponses: 6
    Dernier message: 16/08/2006, 08h43
  3. Erreur de redirection
    Par adlich dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 27/04/2006, 13h44
  4. [Configuration] erreur 404, url demandée ?
    Par mikyfpc dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 9
    Dernier message: 08/10/2004, 09h37
  5. [ Struts ] erreur de redirection
    Par CapToMatteo dans le forum Struts 1
    Réponses: 4
    Dernier message: 30/04/2004, 17h22

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