begin process at 2012 05 27 18:44:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Base de données

 > 

création de comptes sur un fichier txt via page web asp


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

création de comptes sur un fichier txt via page web asp

mardi 19 octobre 2004 à 17:07:06 | création de comptes sur un fichier txt via page web asp

franck380

Bonjour à tous,

Ma question est assez complexe mais c'est pas obligé de répondre à tout ;-), ça peut-etre seulement une partie :-D.

Bon je voudrais que l'utilisateur (le visiteur) puisse créer un compte (avec ID de la sorte 100001 puis le second 100002 etc...) et un pass et dès que c'est validé, ça s'enregistre sur un fichier texte qui lui est aussi sur mon ordi (qui fait serveur web) mais dans un autre répertoire.
Exemple : la page web (enfin les pages web) est sur le réperoire C:/wwwroot (c'est là qu'est positionné le serveur web) et le fichier texte est sur le répertoire (par exemple) C:/bidulechose/
Je voudrais que l'enregistrement d'un nouveau compte s'insère à la suite des autres, pour chaque nouveau compte, une nouvelle ligne) de cette façon (dans le fichier texte je parle) :
ID Pass Rating (j'ai oublié de préciser que le rating serait par défaut positionné sur le chiffre 2 pour tous les nouveaux comptes). L'ID et le pass sont séparés par un espace et pareil entre le pass et le rating.
En fait il y a juste le pass qui est choisi par le visiteur qui fait un nouveau compte car je voudrais que les ID "suivent cette ordre par défaut" : 100001 pour la première inscription 100002 pour la seconde etc....

En fait le fichier txt cert de base de données à un serveur de "jeux" mais je ne peux aps trop faire autrement.

Je m'excuse de toutes mes exigences mais ne connaissant pas encore trop bien le langage, j'essaie de me faire aider.
Je m'excuse aussi si je me suis mal exprimé dans ma demande.
Merci mille fois d'avance pour vos réponses !

Franck
mardi 19 octobre 2004 à 17:30:17 | Re : création de comptes sur un fichier txt via page web asp

Bud

Avec FSO, tu as moyen de créer un fichier sur un autre répertoire. Si tu n'y arrives pas, c'est une question de configurations des droits, mais ça ne devrait pas poser de problème.
Ensuite, par FSO, tu peux aussi lire ton fichier, récupérer toutes les lignes, ...
Donc fait une recherche de ce côté là. Ce pas très compliqué
mardi 19 octobre 2004 à 19:01:44 | Re : création de comptes sur un fichier txt via page web asp

franck380

Ok, et ça me permettrait de faire ce que je veux (par rapport à ce que j'ai dit au-dessus ) ?
Peux-tu m'indiquer le nom complet de FSO stp ? Car j'ai pas trouver avec l'abbréviation.
Merci en tout cas de ta réponse rapide ;-)

Franck
mardi 19 octobre 2004 à 19:03:35 | Re : création de comptes sur un fichier txt via page web asp

jesusonline

Membre Club Administrateur CodeS-SourceS
en asp.net, c'est encore plus simple, pas besoin de FSO

mais juste un petit conseil, tu as l'air confus toi meme dans ce que tu demande, je te conseil donc qd tu fais des choses assez complexe, de bien savoir ce que tu veux faire, de bien tout poser à plat.

d'apres ce que j'ai compris, il faut :
- lire un fichier dans un repertoire du DD
- traiter les données lu
- ajouter des données en fonction de celles lu
- enregistrer le fichier

je pense que c'est tout
donc vu comme ca tu vois tout de suite les étapes qu'il va falloir, en gros trois, la lecture des données, travailler avec les données, ecrire et enregistrer les données.

Si tu travailles en asp.net, tu peux utiliser la classe System.IO et je te conseil de faire ca dans une fichier xml, c'est, je pense, une bonne habitude à prendre, si tu veux faire des trucs complexe ensuite

@+


Cyril
mercredi 20 octobre 2004 à 08:46:25 | Re : création de comptes sur un fichier txt via page web asp

Bud

FSO: FileSystemObject.
Pour créer un fichier:
Set ObjNewFile = objFSO.CreateTextFile(Server.MapPath("/nomFichier.txt"))
objNewFile.WriteLine("une première ligne")
objNewFile.WriteLine("Une deuxième ligne")
objNewFile.Close

Pour rajouter une ligne:
Set ObjNewFile = objFSO.OpenTextFile(Server.MapPath("/nomFichier.txt"),8)
objNewFile.WriteLine("Rajouter une ligne")
objNewFile.Close

Dans le même style, tu peux relire le fichier.
mercredi 20 octobre 2004 à 11:40:58 | Re : création de comptes sur un fichier txt via page web asp

Bud

Juste oublié un détail...

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set ObjNewFile = objFSO.CreateTextFile(Server.MapPath("/nomFichier.txt"))
objNewFile.WriteLine("une première ligne")
objNewFile.WriteLine("Une deuxième ligne")
objNewFile.Close

ou
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set ObjNewFile = objFSO.OpenTextFile(Server.MapPath("/nomFichier.txt"),8)
objNewFile.WriteLine("Rajouter une ligne")
objNewFile.Close


Cette discussion est classée dans : fichier, web, id, compte, pass


Répondre à ce message

Sujets en rapport avec ce message

Solution Ultime! problème base en lecture seule ou fichier verrouillé [ par paddybl ] Voilà enfin une réponse qui fonctionne pour tous ceux qui seraient bloqués avec l'un de ces 2 messages:80004005 - Couldn't use '(unknown)'; file alrea Microsoft OLE DB Provider for ODBC Drivers error '80004005' [ par oriviera ] IAORANA[font=Lucida Voilà 15 jours que je galère, j'ai essayé des tas de scripts proposés sur le net mais rien ne marche voilà mon code pourtant simpl Control creer dynamiquement [ par alk ] Alors voila je declare un System.Web.UI.Controlsdans un fichier aspx.cs et je souhaite le voir apparaitre sur ma WebForms cependant je recois une erre recup mot pass et id [ par jul00 ] salut je cherche a recupérer le pass et l'id d'une session windows pour m'en servir comme id dans mon prog pour que l'utilisateur ne soit pas obliger Protection de fichier par login/pass [ par At0mIc ] Bonjour, vous avouerez qu'il est très simple de protéger une page par login/pass avec un objet session par exemple, mais qu'en est-il d'un fichier? J' Création fichier Include via une page web [ par esquif ] Bonjour,Je désirs créer un fichier include à partir d'un page web en ASP. Sans aucun problème je récupère les valeurs de forumulaires puis les inscrit Problème d'écriture sur un serveur web [ par isame ] Bjr à tous!!alors voici mon problème je développe une application dans laquelle je dois écrire dans un fichier texte se trouvant sur le seveur. Mais l Autentification via web.config [ par akaii ] Bonjour,J'utilise le système d'authentification d'ASP.NET avec les crédits de connexion des utilisateurs stockés dans le fichier web.config.J'aimerai WEB.SITEMAP [ par Myke ] J'utilise Asp.net 2.0 et le controle menu. Je le link avec un sitemapdatasource. Le provider par defaut semble etre linker avec le fichier web.sitemap Place un site web !? [ par jimmy69 ] Bonjour,Je viens de prendre un hebergement free chez brinkster afin de refaire un peu d'asp.net !Je bosse donc avec vs studio 2003 et c# et je me suis


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales