Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/01/2008, 09h35   #1
Membre éprouvé
 
Inscription : août 2007
Messages : 494
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations forums :
Inscription : août 2007
Messages : 494
Points : 447
Points : 447
Par défaut Réinscrire les données d'un profil et éviter de tout retaper

Bonjour,
Je souhaite pouvoir récupérer les données qu’un utilisateur à taper dans un formulaire pour lui éviter de les retaper lors de sa prochaine visite
Un peu comme sur devellopez.com dans tableau de bord ---> modifier votre profil
J’ai bien essayé de creer un fichier que j'ai nommé login.txt contenant l'information voulu et d’utiliser ce petit bout de code dans chaque champs pour récuperer et cela fonctionne mais je ne pense pas que ce soit la meilleur solution :

Code :
1
2
3
4
5
6
7
8
9
10
11
 
<?php
// On recupere le login
$login = fopen ("login.txt","r"); // ouverture fichier en lecture "r"
while (!feof ($login))         // tant que pas en fin de fichier
 {
$logintampon = fgets ($login, 4096); // mise en tampon des données
echo $logintampon;         // affichage du tampon
   }
fclose ($login);         // fermeture fichier
?>
Si quelqu'un a quelque chose à me proposer je l'en remercie par avance.
kilian67 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 11h08   #2
Membre du Club
 
Webmaster
Inscription : mai 2007
Messages : 52
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Seine Maritime (Haute Normandie)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : mai 2007
Messages : 52
Points : 46
Points : 46
Pourquoi ne pas utiliser une base de données où tu stock toutes les informations saisies avec un identifiant unique pour chaque utilisateurs?

Pour les réafficher tu fais une requête de sélection dans la base de données
Ema*h est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2008, 21h33   #3
Membre éprouvé
 
Inscription : août 2007
Messages : 494
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations forums :
Inscription : août 2007
Messages : 494
Points : 447
Points : 447
Bonne suggestion Ema*h j'y ai déja penser mais si c'est possible je preferrerai sans base de donnée.
kilian67 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2008, 14h14   #4
Membre confirmé
 
Inscription : février 2006
Messages : 493
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 493
Points : 207
Points : 207
mmm C'est un peu suicidaire ss base de donnée non ?
Sinon oui tu écris toutes les données validées dans un fichier et tu mets 1 séparateur pour savoir à quoi correspond chaque champs dans ton fichier.

Mais bon j'imagine que si t'as bcp d'utilisateur, niveau performance sans base de données, ca va etre beau :p
trihanhcie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/01/2008, 20h40   #5
Membre éprouvé
 
Inscription : août 2007
Messages : 494
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations forums :
Inscription : août 2007
Messages : 494
Points : 447
Points : 447
Merci pour vos réponses mais comment obtenir un identifiant unique pour chaque utilisateur ?
kilian67 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2008, 07h15   #6
Membre confirmé
 
Inscription : février 2006
Messages : 493
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 493
Points : 207
Points : 207
A toi de le créer?

Au moment de l'inscription, tu demandes à l'utilisateur un login unique. Apres tu recherches ds tes fichiers les données correspondants au login et tu affiches?
trihanhcie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2008, 08h36   #7
Membre éprouvé
 
Inscription : août 2007
Messages : 494
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations forums :
Inscription : août 2007
Messages : 494
Points : 447
Points : 447
Ok merci a tous je vais utiliser une base de données c'est mieux.
kilian67 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h12.


 
 
 
 
Partenaires

Hébergement Web