Formulaire d'identification

Fermé
hadley Messages postés 23 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 3 décembre 2009 - 27 oct. 2009 à 09:24
hadley Messages postés 23 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 3 décembre 2009 - 27 oct. 2009 à 12:17
Bonjour,
je voudrais écrire un programme qui par d'un formulaire de deux champs(login et mot de passe) si les champs du formulaire sont vide, un message d'erreur s'affiche si non il se connecte à ma base de donnée pour faire une comparaison avec les enregistrements et si il y a un enregistrement qui correspond alors il affiche la page d'accueil.
j'espère que j'ai été plus explicite merci d'avance et je suis à l'écoute.

14 réponses

Franzux Messages postés 8907 Date d'inscription mercredi 5 décembre 2007 Statut Contributeur Dernière intervention 27 octobre 2015 1 145
27 oct. 2009 à 09:26
Quel langage veux-tu utiliser ?
0
hadley Messages postés 23 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 3 décembre 2009 1
27 oct. 2009 à 09:29
je compte utilisé easy php
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
27 oct. 2009 à 09:30
si tu veux faire ca en PHP, je te conseilles de faire un tour sur le site du zero, je pense que leurs tutos sont OK pour ca
0
hadley Messages postés 23 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 3 décembre 2009 1
27 oct. 2009 à 09:44
je peux avoir le lien du site
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
27 oct. 2009 à 09:46
cherches "le site du zero" sur google, ca sera un bon début ... Si tu trouves toujours pas, dis le moi ;)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
hadley Messages postés 23 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 3 décembre 2009 1
27 oct. 2009 à 10:24
ok c'est bon je suis sur le site merci
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
27 oct. 2009 à 10:27
c'est uen utilisation baisque, tu verra...

formulaire en mode POST (car un password dans l'URL c'est pas bien)
utilisation des variables $_POST, de la methode issempty ou isset ... quelques if, et surtout le mysqlconnect et tout les accès à la base de donnée. C'est vraiment du basique...

si tu n'arrives pas, n'hésites pas à revenir ici, en montrant ton code et ce qui ne va pas dedans, et nous t'aidrons
0
hadley Messages postés 23 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 3 décembre 2009 1
27 oct. 2009 à 11:29
<?php
$val=$_POST[login]
$val1=$_POST[pass]
if(($val)=="")||(($val1)=="")
{
echo"un champ est vide";
}
else
{
$reket="select MOT DE PASSE from connexion where MOT DE PASSE=$val1;
mysql_connect("localhost","root","mysql");
mysql_select_db("gestion");
if($resut=mysql_query($reket))
{
header("location:index.html);
}
else
{
echo"vérifier votre mot de passe et votre login";
}
?>
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
27 oct. 2009 à 11:30
j'aurai du préciser que si tu postes, il faut nous dire ce qui ne va pas, comment tu as fait tes tests, etc...
0
hadley Messages postés 23 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 3 décembre 2009 1
27 oct. 2009 à 11:45
je n'arrive pas à me connecter à ma base de donné pour faire les comparaisons
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
27 oct. 2009 à 11:51
mysql_connect("localhost","root","mysql");
t'es sur que le mot de passe c'est mysql ? à mon avis, c'est vide...
0
hadley Messages postés 23 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 3 décembre 2009 1
27 oct. 2009 à 11:58
la version que j'utilise me l'impose c'est la version 3.0
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
27 oct. 2009 à 11:58
tu travailles sur un serveur perso ou sur un hébergeur en ligne ?
0
hadley Messages postés 23 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 3 décembre 2009 1
27 oct. 2009 à 12:01
sur mon ordinateur personnel
0
Franzux Messages postés 8907 Date d'inscription mercredi 5 décembre 2007 Statut Contributeur Dernière intervention 27 octobre 2015 1 145
27 oct. 2009 à 12:04
Essaye de laisser le mot de passe MySQL vide...
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
27 oct. 2009 à 12:04
et c'est la version 3 de quoi qui t'oblige à faire quoi ?

je te suggérais d'essayer: Mysql_connect("localhost","root","");
0
hadley Messages postés 23 Date d'inscription mardi 11 août 2009 Statut Membre Dernière intervention 3 décembre 2009 1
27 oct. 2009 à 12:17
non çà ne passe pas mais avec ce que mysql impose j'arrive à me connecter et faire certaines tâches sans problème
0