AUTHENTIFICATION SANS BASE DE DONNÉES

Signaler
Messages postés
276
Date d'inscription
dimanche 22 juillet 2001
Statut
Modérateur
Dernière intervention
5 décembre 2013
-
Messages postés
1
Date d'inscription
dimanche 4 juillet 2004
Statut
Membre
Dernière intervention
16 janvier 2013
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/12966-authentification-sans-base-de-donnees

Messages postés
1
Date d'inscription
dimanche 4 juillet 2004
Statut
Membre
Dernière intervention
16 janvier 2013

Programme intéressant que je teste mais qq problèmes :
gestion.htm devrait s'appeler gestion.php (les variables ne s'affichent pas en .htm)
+
la fonction 'supprimer' n'efface pas le membre
+
en ajout de membre, si le membre est déjà enregistré et qu'on le recréé, il est créé 2 fois (une vérif sera nécessaire (membre déjà enregistré)

Donc bcp de détail que hm1ch devrait revoir.
Messages postés
10
Date d'inscription
jeudi 16 mars 2006
Statut
Membre
Dernière intervention
2 juillet 2012

Bonjour,
Je travaille actuellement sur le développement d'une page web permettant l'authentification d'utilisateurs.
Voici le code de la page HTML :

<html><head><title>Gestion des utilisateurs</title></head>

Pour vous identifier, veuillez entrer votre login :

<FORM method="post" action="login1.php" name=form>
Login :,
,

----

Mot de passe :,
,

----

,

----

</FORM>

</html>

Et celui de la page en PHP :

<HTML><HEAD><TITLE>Gestion des utilisateurs</TITLE>
</HEAD>

<?php
//$id_file=fopen("utilisateurs.txt","r");
//{
if(isset($_POST["nom"]) && isset($_POST["passwd"]))
{
$nom=$_POST["nom"];
$passwd=$_POST["passwd"];
$chaine=$nom.":".$passwd;

//$i=1;
if($id_file=fopen("utilisateurs.txt","r"))
{
while($ligne=fread($id_file,100))
{
if($ligne==$chaine)
{
echo "Accès autorisé.
";
echo "";
}
else
{
echo "Accès refusé !\n
Assurez vous que votre login et mot de passe sont valides.
";
echo "
<hr>

";
// echo $chaine;
exit();
}
} //fin du while
fclose($id_file);
}
else
{
echo "Fichier inexistant";
}
}
else
{
echo "Veuillez vous authentifier !
";
}
?>

Le fichier utilisateurs.txt contient les lignes suivantes :
admin:toto
titi:tutu

Et lorsque j'exécute le programme (page HTML), il me met toujours accès refusé.
Merci de m'aider.
Messages postés
2
Date d'inscription
jeudi 17 août 2006
Statut
Membre
Dernière intervention
9 décembre 2006

bonjour à tous et ttes, j ai télechargé ce script, mais tres novice j avoue ne pas savoir ou les mettres et ou créer les membres

merci pour votre aide
Messages postés
7
Date d'inscription
dimanche 5 décembre 2004
Statut
Membre
Dernière intervention
30 octobre 2005

je voudrais savoir pourquoi lorsque je change le nom de mes page, mon fichier text "hm1ch" ne se crée plus et par contre un fichier sans extension se créer "UTILISATEUR"....
(j'ai bien fait attention evidement a modifier le nom des pages pour les "include")
merci ;)
+
Afficher les 9 commentaires