2017-10-05 1 views
-2

Je dois développer une page Web simple qui accepte les informations utilisateur (nom, âge, date de naissance, etc.) et enregistre les données dans un fichier CSV ou un fichier texte sur le serveur. J'utilise actuellement des feuilles Google, mais j'ai besoin de quelque chose de plus personnalisable et de quelque chose qui vérifie les erreurs. Existe-t-il des frameworks open source que je peux utiliser pour rassembler quelque chose en quelques heures? J'ai une formation en génie mécanique et je ne connais pas très bien les technologies Web. Tous les pointeurs seront grandement appréciés.Interface graphique Web simple pour capturer des données utilisateur

+0

question rapide, quand vous dites "[enregistre] CSV ou un fichier texte," avez-vous besoin des fichiers à côté serveur seulement, ou stocké (sauvegardé) sur la machine de l'utilisateur? –

+0

Ces fichiers seront sauvegardés côté serveur. – Tesla88

+0

Vous devez montrer ce que vous avez essayé, car il semble que beaucoup de travail. De plus, vous n'avez pas mentionné la langue du serveur avec laquelle vous voulez travailler avec i.e; php Il y a 2 parties un formulaire HTML et le code du serveur pour enregistrer les données dans un fichier .csv. – LogicDev

Répondre

0

JavaScript:

function saveUserData(url, data) { 
    var csv = [], // the array of values 
     del = "="; // the "delimiter" or "separator" 

    function handle(string) { 
    return encodeURI(string) 
     .replace(/,/g, "%2c"); 
    } 

    for(var property in data) 
    csv.push(property + del + handle(data[property])); 
    // "name=John Doe,dob=Jan 1%2c 2000" 

    $.post(url, {data: csv.toString()}) 
    .done(function(returned_data) { 
    // if you need this later 
    }, "json"); 

    // "url" the the url to send the data to 
    // "data:" will likely be determined by the server you're using 
    // "json" will make "returned_data" a JSON object (if the server supports it) 
} 
0

Tesla88,

Dans votre cas, vous devez écrire un script côté serveur. Voici 3 liens qui vous montrera comment open, write, et close un fichier.

C'est dans la mesure où j'aborderais ma réponse, vous devez nous montrer que vous avez réellement fait le travail, et si vous avez eu des problèmes, vous pouvez demander à nouveau ici.

J'espère que ce qui précède aide. -Anthony