Rechercher : dans
Par :

PHP(formulaire d'identification)

Dernière réponse le 21 mai 2006 à 03:00:54 Salam, le 17 mai 2006 à 11:44:27 
 Signaler ce message aux modérateurs

Bonjour;
j'ai une formulair d'identification de l'utilisateur d'un site qui contient:
ligin et mot de passe.Et je veux savoir le code php qui permet de prendre les données saisis par l'utilisateur ds ces deux champs et de vérifier si elles correspondent aux données qui se trouvent ds la table"admin" ds mysql.Si ca correspond on passe à la page "administration.php"
sinon il affiche un message d'erreurs.
Peuvez vous m'aider pour écrire le prog qui réalise cela.
merci

Meilleures réponses pour « PHP(formulaire d'identification) » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
[Webmaster] Un formulaire de contact pour votre site VoirCe formulaire permet d'avoir une page pour être contacté sur son site, sans utiliser de logiciel de messagerie. La personne qui vous contacte indique son adresse, l'objet du message et son message (évidemment). Le code est une version...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
Introduction à PHP VoirQu'est-ce que PHP? PHP est un langage interprété (un langage de script) exécuté du côté serveur (comme les scripts CGI, ASP, ...) et non du côté client (un script écrit en Javascript ou une applet Java s'exécute sur votre ordinateur...). La...
Bases de données - Utilisation de formulaires VoirUtilisation de formulaires Afin d'exploiter les bases de données, il faut fournir une interface à l'utilisateur lui permettant de visualiser des données en fonction de certains critères. Pour cela il existe un outil : les formulaires. Un formulaire...

1

XwZ, le 17 mai 2006 à 12:05:11

Salut,
C'est assez simple,
dans la page html tu met :
<form action="verification.php" method="post">
<input type="text" name="pseudo" value="pseudo" />
<input type="password" name="pass" value="pseudo" />
<input type="submit" value="Valider" />
</form>

dans la page verification.php :
$sql_verif = mysql_query("SELECT COUNT(id) AS nombre_enregistrement FROM admin WHERE pseudo='{$_POST['pseudo']}' AND pass='{$_POST['pass']}'");
if(0 == mysql_result($sql_verif, 0, 'nombre_enregistrement'))
{
echo 'le message d\'erreur';
}
else
{
header("Location: administration.php");
}

il te suffit de changer les noms des champs pour qu'ils correspondent à ta table et SURTOUT mettre le code php dans une page .php VIDE et sans espace ou saut de ligne avant le <?php sinon tu auras des erreurs à cause du header ( il ne supporte AUCUN HTML avant).
Si tu as envie de travailler assiez et attend que ça passe

Répondre à XwZ

2

salam, le 21 mai 2006 à 02:31:47

Bonjour;
ca ne marche pas
pouvez vous me donner un autre code
merci

Répondre à salam

3

 XwZ, le 21 mai 2006 à 03:00:54

Salut,
mon code marche mais si tu ne fais pa d'effort il ne te sert à rien. tu as fais ta connexion a la bdd avant la requete ? as-tu modifier le nom des champ pour qu'il corresponde a ta table ? as-tu afficher le mysql_error() ? Si tu as envie de travailler assiez et attend que ça passe

Répondre à XwZ