Help !
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Help !



  1. #1
    inviteba00eafe

    Arrow Help !


    ------

    Bonjour, j'aimerais que l'on m'aide a trouver les erreurs dans le formulaire d'identification suivant, je ne suis pas très fort en php mais j'ai les bases.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
    <head>
    <title>Bienvenue sur mon site !</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <link rel="stylesheet" media="screen" type="text/css" title="design" href="design.css" />

    </head>
    <body>
    <div id="en_tete"> </div>
    <div id="menu">
    <div class="element_menu">
    <h3>Titre menu</h3>
    <ul>
    <li><a href="index.php">Accueil</a></li>
    <li><a href="reservations.php">Réserv ations (test)</a></li>
    <li><a href="page3.html">Lien</a></li>
    </ul>
    </div>

    <div class="element_menu">
    <h3>Titre menu</h3>
    <ul>
    <li><a href="page4.html">Lien</a></li>
    <li><a href="page5.html">Lien</a></li>
    <li><a href="maquette.php">Maquette</a></li>
    </ul>
    </div>
    </div>
    <div id="corps">
    <?php
    mysql_connect("localhost", "mateo21", "cFrrI954");
    mysql_select_db("bdd1");
    $errorMessage = '';
    if(!empty($_POST))
    {
    if(!empty($_POST['login']) && !empty($_POST['password']))
    {
    $login=$POST['login'];
    $password=$POST['password'];
    $result=mysql_query(SELECT pass FROM utilisateurs);
    if(isset($result))
    {
    echo 'Vous êtes connecté en tant que '.$post['login'].'.'
    session_start();
    $_SESSION['login'] = LOGIN;
    header('Location: http://www.monsite.com/admin.php');
    exit();
    }
    else
    {
    $errorMessage = 'Veuillez inscrire vos identifiants svp !';
    }
    }
    ?>
    <!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" xml:lang="fr">
    <head>
    <title>Formulaire d'authentification</title>
    </head>
    <body>
    <form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>" method="post">
    <fieldset>
    <legend>Identifiez-vous</legend>
    <?php
    if(!empty($errorMessage))
    {
    echo '<p>', htmlspecialchars($errorMessage ) ,'</p>';
    }
    ?>

    <label for="login">Login :</label><br/>
    <input type="text" name="login" id="login" value="" /><br/>
    <label for="password">Password :</label><br/>
    <input type="password" name="password" id="password" value="" /><br/>
    <input type="submit" name="submit" value="Se logguer" />
    </fieldset>
    </form>
    </body>
    </html>
    </div>
    <div id="pied_de_page">
    <?php
    $heure=date('G');
    $minute=date('i');
    $jour = date('d');
    echo 'Aujourd\'hui, nous sommes le ' . $jour . ' et il est ' . $heure . 'H' . $minute . '.';
    ?>
    </div>
    </body>
    </html>

    Merci d'avance pour vos réponses.

    -----

  2. #2
    ProgVal

    Re : Help !

    Bonjour,

    Le cas typique de la demande d'aide que l'on n'a pas envie de traiter...
    1. change le titre, et mets-en un plus explicite (si tu poste ici, on se doute bien que tu as besoin d'aide) (cf article 11 de la charte)
    2. Mets ton code entre les balises appropriées
    3. Expliques-nous ton problème, nous ne sommes pas capables de deviner ce qui ne va pas.
    4. De plus, tu nous mets directement un script pris sur un tutoriel du Site du Zero, il est normal qu'il ne marche pas chez toi; il faut l'adapter.

    ProgVal
    Dernière modification par ProgVal ; 24/05/2009 à 11h26.

  3. #3
    JPL
    Responsable des forums

    Re : Help !

    Les codes doivent être mis dans des balises Code pour garder les indentations qui permettent une meilleure lisibilité.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...