IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

Formulaire+VBscript=fichier texte ?


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Conseils, formations et assistance aux utilisateurs
    Inscrit en
    Septembre 2008
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseils, formations et assistance aux utilisateurs

    Informations forums :
    Inscription : Septembre 2008
    Messages : 137
    Par défaut Formulaire+VBscript=fichier texte ?
    Bonjour,
    Je crois comprendre que ce que je souhaite faire n'est pas réalisable en Javascript, aussi je me tourne vers le VBscript.

    Je dispose d'une feuille HTML dans laquelle il y a un formulaire contenant 2 zones de texte. Une fois que l'utilisateur a appuyé sur le bouton VALIDER, je souhaiterais que ces deux informations aille s'écrire dans un fichier txt.

    Auriez-vous une diée de la façon dont je pourrais procéder ?

    Merci de votre aide.

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 130
    Par défaut
    Impératif "A LIRE AVANT DE POSTER" paragraphe => EFFECTUEZ VOTRE PROPRE RECHERCHE
    t'aurai sans doute amené à:
    Rechercher dans ce forum "fichier texte" => 949 discussions
    ou/et
    FAQ VBScript
    2.2. Fichiers : le FileSystemObject (24) => 2.2.4. Accès aux Fichiers (9)
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre éprouvé
    Homme Profil pro
    Conseils, formations et assistance aux utilisateurs
    Inscrit en
    Septembre 2008
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseils, formations et assistance aux utilisateurs

    Informations forums :
    Inscription : Septembre 2008
    Messages : 137
    Par défaut
    Ok, je sors !
    J'ai pris soin de faire une recherche dans google mais pas sur developpez.net.
    Mea culpa !
    Désolé pour ce post et merci de votre réponse.

  4. #4
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 130
    Par défaut
    C’était un petit rappel qui ne s’adressait pas uniquement à toi, mais aussi à certain qui liront cette discussion.

    Part contre, si tu as des problèmes d’adaptation des codes de la FAQ ou des sources, reviens nous les soumettre, il y aura sûrement quelqu’un pour t’aider.
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  5. #5
    Membre éprouvé
    Homme Profil pro
    Conseils, formations et assistance aux utilisateurs
    Inscrit en
    Septembre 2008
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseils, formations et assistance aux utilisateurs

    Informations forums :
    Inscription : Septembre 2008
    Messages : 137
    Par défaut
    Après lecture de la FAQ et des topics relatifs aux fichiers textes, j'ai réussi à faire ça : (c'est une page html appelée test.htm)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    <HTML>
    <HEAD><TITLE>Suivi Client</TITLE>
    <SCRIPT LANGUAGE="VBScript"> 
    <!--
    Sub Submit_OnClick
      Const ForWriting = 2 
      Dim TheForm
      Dim Fso, f
     
      Set Fso = CreateObject("Scripting.FileSystemObject")
      Set f = Fso.OpenTextFile("C:\cli.txt", ForWriting,true)
      Set TheForm = Document.ValidForm
     
      f.write(Day(Now)& "."& Month(Now)& "."& Year(Now)& " - "& TheForm.Text1.value)
     
    End Sub
    -->
    </SCRIPT>
    </HEAD>
    <BODY>
    <H3>Formulaire client</H3><HR><br>
    <FORM NAME="ValidForm">
    Saisir le descriptif de l'action :<br>
    <INPUT NAME="Text1" TYPE="TEXT" SIZE="202"><br><br>
    <INPUT NAME="Submit" TYPE="BUTTON" VALUE="Enregistrer">
    </FORM>
    </BODY>
    </HTML>
    Ce petit formulaire permet d'écrire la saisie de l'utilisateur dans le fichier cli.txt.

    Cela dit, j'aimerai aller plus loin :
    • faire en sorte de ne pas effacer à chaque fois le contenu de cli.txt ;
    • pouvoir lire le fichier cli.txt avant l'affichage de la page html et afficher les infos d'une ligne x sur ma page web test.htm
      => CE POINT EST RESOLU : je viens de placer une balise iframe de la façon suivante :
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      5
      .../...
      <H3>Formulaire client</H3><HR><br>
      <iframe src="C:\cli.txt"></iframe>
      <FORM NAME="ValidForm">
      .../...



    Mes tentatives restent infructueuses pour l'instant. Si vous avez des pistes de recherches, je suis preneur.

    Encore merci de votre aide.
    ValPhi

  6. #6
    Rédacteur
    Avatar de omen999
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 302
    Par défaut
    bonjour,
    faire en sorte de ne pas effacer à chaque fois le contenu de cli.txt ;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Const ForAppending = 8
    Set f = Fso.OpenTextFile("C:\cli.txt", ForAppending,true)
    la doc complète sur vbscript est téléchargeable
    nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
    le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
    pas de questions techniques par mp

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 20/06/2007, 16h56
  2. Réponses: 1
    Dernier message: 15/12/2006, 14h04
  3. Réponses: 2
    Dernier message: 08/11/2006, 20h57
  4. Réponses: 3
    Dernier message: 16/08/2006, 12h29
  5. Réponses: 10
    Dernier message: 10/05/2006, 10h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo