Page 1 sur 1

gestion des connexions

Posté : 02 déc. 2012, 16:08
par mimi
Bonjour,

Je suis en train de faire une interface de connexion pour pouvoir entrer dans une application web.
L'utilisateur doit saisir son nom d'utilisateur ainsi que son mot de passe pour pouvoir accéder à cette dernière.
Pour l'instant je suis arriver que a rentrer les noms d'utilisateur et les mot de passe directement dans le code php.

J'aimerai pouvoir stocker les identifiants dans un fichier csv (j'ai vu que c'était possible) et que le code php aille lire dans se fichier pour pouvoir accepter ou non la connexion.
J'ai également fait une partie inscription pour que l'utilisateur puisse accéder a l'application si il n'a pas d'identifiants. Donc il faudrait que le code puisse aller ajouter un utilisateur dans le fichier csv.

J'ai parcouru plusieurs forum sans succès :s

Si vous avez une idée, je suis preneur !
Bon dimanche !

Re: gestion des connexions

Posté : 02 déc. 2012, 17:09
par sirakawa
Bjr,
à mon avis, si tu n'as pas besoin par ailleurs de base de données, un petit coup de sqlite ferait l'affaire.
Pourquoi Sqlite: parce qu'il ne suppose rien de plus que php sur la machine serveur.

Re: gestion des connexions

Posté : 02 déc. 2012, 17:14
par Saian
Salut mimi,

Pourquoi ne pas utiliser une base de donnée ? c'est fait pour. Tu stockes les comptes dedans et tu fais une requête sur la base pour le login.

Et si tu tiens absolument à stocker les comptes dans un fichier csv, penches toi sur les fonction fopen, fputs, fwrite et fgets ou fgetcsv, ou encore sur file_get_contents et file_put_contents.
Et tu devras être extrêmement vigilant(e) lors de l'ajout de compte dans le fichier csv pour pas mettre le bazar dedans.

Re: gestion des connexions

Posté : 03 déc. 2012, 20:49
par mimi
Je sais bien que je pourrai utiliser une base de donnée mais étant en formation, on m'a demander de commencé par le faire dans un fichier csv..
Je vais regarder vos commandes, merci :D

Re: gestion des connexions

Posté : 03 déc. 2012, 20:51
par mimi
Vos "fonctions"

Re: gestion des connexions

Posté : 03 déc. 2012, 21:53
par dix2
pour gérer les fichiers csv, il y a 2 fonctions très utiles fgetcsv() et fputcsv()

@+
dix2