Comment enregistrer des données coté serveur ?

Comment enregistrer des données coté serveur ? - HTML/CSS - Programmation

Marsh Posté le 04-03-2009 à 20:17:33    

Bonjour,
 
  Je suis en train de développer une petite application en PHP + Javascript, et je voudrais savoir comment faire pour pouvoir enregistrer des données (du XML, mais ça pourrait être n'importe quel texte) sur le serveur.
 
 Le programme que je développe permet à l'utilisateur de manipuler des informations, d'en ajouter, d'en supprimer, ..., le tout localement sur son poste.
Je voudrais qu'il puisse sauver son travail sur mon serveur (pour qu'il puisse ensuite recharger son fichier).
 
Le volume d'information est trop important pour que je puisse le passer en paramètre à un programme PHP.
 
Quelle solution ai-je ?
 
 Merci d'avance

Reply

Marsh Posté le 04-03-2009 à 20:17:33   

Reply

Marsh Posté le 05-03-2009 à 09:28:53    

Je ne connais que deux solutions :
 
1. Passer des données en métode get ou post. Les volumes peuvent être assez importants. Par exemple, on peut mettre beaucoup de données concaténées dans une textarea.
2. Uploader un fichier déjà constitué sur le poste client (rappel : on ne peut pas créer de fichier en javascript ou en html pour des raisons de sécurité).
 
Avec Ajax, cela revient un peu au même que le passage de paramètres du premier point.

Reply

Marsh Posté le 05-03-2009 à 13:14:44    

Merci pour ton aide.  
Je vais essayer avec le POST.
 
J'ai lu qu'on pouvait récupérer les données avec PHP.  Ca devrait donc aller.

Reply

Marsh Posté le 16-03-2009 à 04:09:43    

Il faut que tu utilises les fonctions fopen() et fputs().


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed