≡ Logitheque.com
Logitheque.com
Publicité
 ≡ Accueil > Forums  > Informatique  > Programmation
Publicité

page de connexion et d'inscription en php

Répondre à ce messageRetourPas connectéVous connecterVous inscrire
≡ 
0 - page de connexion et d'inscription en php
Donner un bon point à ce message Noter négativement ce message
0
Par jass922
Utilisateur
 Le 09/05/2009 12:02:54 Signaler un contenu illicite Répondre à jass922 Bas de pageMessage Suivant
Bonjour, 
J'ai un petit souci
En fait j'ai un projet a rendre pour la fin de l'année ( je suis en terminale stg option gsi)
en gros c'est une entreprise de pret a porter; FRINGUES2 qui veut que ses clients puissent s'authentifier ( login+ mot de passe) ou s'ils ne sont pas inscrit qu'ils puissent s'inscrire.On a une base de données qui s'appelle FRINGUES2 avec des clients et on a utilisé un client type "clifringues"
Donc j'ai essayé de faire des formulaires en php mais en testant hier j'ai vu que ca n'avait pas marché. Aujourd'hui j'ai donc essayé d'en faire d'autres, et j'aimerai qu'on me corrige: 

le formulaire de connexion: 

Code
<?php
    // Paramètres de connexion à la base de données
    $BD_serveur     = "localhost";
    $BD_utilisateur = "clifringues";
    $BD_motDePasse  = "toto";
    $BD_base        = "FRINGUES2_BDD";

    $id         = $_POST["id"];
    $motDePasse = $_POST["motdepasse"];

    @mysql_pconnect($BD_serveur, $BD_utilisateur, $BD_motDePasse)
        or die("Impossible de se connecter au serveur de bases de données.");
    @mysql_select_db($BD_base)
        or die("Impossible de se connecter à la base de données.");

    $requete = "SELECT * FROM CLIENT ";
                       
    $result = mysql_query($requete);
    
    if ($enreg = mysql_fetch_array($result)) {
        // Si une ligne a été trouvée c'est que le couple
        // (identifant, mot de passe) est valide
        echo "NOM : " . $enreg["nom"] . "<br/>";
        echo "PRENOM : " . $enreg["prenom"] . "<br/>";
        echo "ADRESSE : " . $enreg["adresse"] . "<br/>";
    } else {
        echo "Paramètres de connexion invalides<br/>";
    }
?>


le formulaire d'inscription:

Code
<?php
    // Parametres de connexion à la base de données
    $BD_serveur     = "localhost";
    $BD_utilisateur = "clifringues";
    $BD_motDePasse  = "toto";
    $BD_base        = "FRINGUES2_BDD";
    
    // Récupération des paramètres POST
    $id      = $_POST["idcl"];
    $prenom  = $_POST["promcl"];
    $nom     = $_POST["nomcl"];
    $adresse = $_POST["adrscl"];
    $cp = $_POST["cpcl"];
    $ville = $_POST["villecl"];
    $telephone = $_POST["telcl"];
    $email = $_POST["mailcl"];
    
    
    echo "Bonjour ".stripSlashes($prenom)." ".stripSlashes($nom).",<br/>";
    
    @mysql_pconnect($BD_serveur, $BD_utilisateur, $BD_motDePasse)
        or die("Impossible de se connecter au serveur de bases de données.");
    @mysql_select_db($BD_base)
        or die("Impossible de se connecter à la base de données.");
    
    $requete = "INSERT INTO CLIENT (idcl, nom, prenom, adresse, cp, ville, telephone, email,)
                  VALUES ('$id', '$nom','$prenom','$adresse', '$cp', '$telephone' '$email')";
    $result = @mysql_query($requete);
    if (!$result) {
        echo "L'enregistrement de vos données a échoué. Essayez plus tard.".
             "Et demandez à l'administrateur de vérifier l'existence de la ".
             "table CLIENT;-)<br />";
    } else {
        echo "Félicitations. Vous êtes desormais un nouveau client!".
             "<br />";
    }
?>



merci d'avance

 


1 - Re : page de connexion et d'inscription en php
 Réponse la mieux notée ! 
Donner un bon point à ce message Noter négativement ce message
6
Par Crainios
Crainios
Modérateur
 Le 09/05/2009 12:52:07 Signaler un contenu illicite Répondre à Crainios Haut de pageMessage Précédent

Je ne suis pas un spécialiste du PHP mais pour la requette SELECT, je ferai :

Code
$requete = "SELECT * FROM CLIENT WHERE id = ".$id." AND motdepasse = '".$motDePasse."';";

 

 

 Montpellier

 ≡ Logitheque.com
CHERCHER