Enregistrer une donnée saisie dans un formulaire sans php
cacou04
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
super-app Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
super-app Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite sauvegarder le plus simplement possible une donnée saisie dans un formulaire HTML : dans un simple fichier, dans une page web... sans faire de base de données.
Merci de m'indiquer comment faire.
Je souhaite sauvegarder le plus simplement possible une donnée saisie dans un formulaire HTML : dans un simple fichier, dans une page web... sans faire de base de données.
Merci de m'indiquer comment faire.
A voir également:
- Enregistrer une donnée saisie dans un formulaire sans php
- Whatsapp formulaire opposition - Guide
- Audacity enregistrer son pc - Guide
- Saisie gestuelle iphone - Guide
- Formulaire de réclamation facebook - Guide
- Enregistrer une conversation - Guide
2 réponses
Bonjour
Tu peux créer un fichier PDF contenant les données saisies par un formulaire en utilisant FPDF (qui est une classe PHP qui permet de générer des fichiers PDF en PHP) et sauvegarder le fichier PDF créé dans ton ordinateur
Tu peux créer un fichier PDF contenant les données saisies par un formulaire en utilisant FPDF (qui est une classe PHP qui permet de générer des fichiers PDF en PHP) et sauvegarder le fichier PDF créé dans ton ordinateur
Salut,
pourquoi ne pas utiliser une base de données?
C'est le moyen pour faire cela.
Si vous enregistrez dans un fichier(c'est possible avec javascript ou P.H.P. par exemple) le fichier sera non seulement dangereusement accessible à tout le monde(dont quelqu'un qui peut y prendre des informations sans autorisation, modifier ou supprimer ce fichier) mais aussi très difficile et lourd à utiliser car vous devrez faire un système de tri, un système de classement, un système de hiérarchie et que pour écrire une nouvelle donnée ou modifer celle existante il faudra faire un programme lourd et compliqué avec des chances que ce fichier devienne vite inutilisable car trop compliqué et rempli d'erreur. Un fichier de données avec une seule erreur c'est la destruction de toutes les autres informations et donc vous aurez perdu toute les informations stockées sans mioyen de les retrouver.
Même si XML, CSV ou JSON(des formats de données) peuvent présenter des avantages ils n'en ont aucun s'il s'agit d'enregistrer des données pour pouvoir les utiliser dans la durée(la définition même de l'enregistrement).
Sinon vous avez les bases de données qui servent à cela:
https://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_base_de_donn%C3%A9es
pourquoi ne pas utiliser une base de données?
C'est le moyen pour faire cela.
Si vous enregistrez dans un fichier(c'est possible avec javascript ou P.H.P. par exemple) le fichier sera non seulement dangereusement accessible à tout le monde(dont quelqu'un qui peut y prendre des informations sans autorisation, modifier ou supprimer ce fichier) mais aussi très difficile et lourd à utiliser car vous devrez faire un système de tri, un système de classement, un système de hiérarchie et que pour écrire une nouvelle donnée ou modifer celle existante il faudra faire un programme lourd et compliqué avec des chances que ce fichier devienne vite inutilisable car trop compliqué et rempli d'erreur. Un fichier de données avec une seule erreur c'est la destruction de toutes les autres informations et donc vous aurez perdu toute les informations stockées sans mioyen de les retrouver.
Même si XML, CSV ou JSON(des formats de données) peuvent présenter des avantages ils n'en ont aucun s'il s'agit d'enregistrer des données pour pouvoir les utiliser dans la durée(la définition même de l'enregistrement).
Sinon vous avez les bases de données qui servent à cela:
https://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_base_de_donn%C3%A9es
Non, ce n'est pas très difficile, tu as seulement 3 étapes à suivre qui sont :
1- connexion à la base de données en utilisant l'instruction (sous PHP) mysql_connect("127.0.0.1 si tu es en local","root","mot de passe du compte phpmyadmin")
2- mysql_select_db("nom de la base de données")
3- mysql_query("tu mets ici ta requête SQL d'insersion dans la base de données")
1- connexion à la base de données en utilisant l'instruction (sous PHP) mysql_connect("127.0.0.1 si tu es en local","root","mot de passe du compte phpmyadmin")
2- mysql_select_db("nom de la base de données")
3- mysql_query("tu mets ici ta requête SQL d'insersion dans la base de données")
"et sauvegarder le fichier PDF créé dans ton ordinateur"
L'ordinateur client n'est pas accessible par le programme directement sans autorisation explicite de celui ci(ex: un téléchargement).
Un fichier de ce format aura un poids considérable et ne sera pas exploitable.
Une base de données sert à cela la solution que vous cherchez reviens à réinventer les bases de données donc créer un S.G.B.D. à partir de rien quant celui ci est tout fait et prêt à l'utilisation pour peu que vous en ayez un.