[PHP] Updater le contenu d'une page HTML

Updater le contenu d'une page HTML [PHP] - PHP - Programmation

Marsh Posté le 20-07-2011 à 11:51:54    

Bonjour,
 
Je cherche à mettre à jour des valeurs dans une page HTML via je pense un petit script php. Je ne veux pas de BDD, je veux que la page HTML soit automatiquement changée en prenant en compte les nouvelles valeurs.
 
En bref sur ma page HTML, j'ai :
 

Code :
  1. Champ 1  : Valeur 1
  2. Champ 2  : Valeur 2
  3. Update Reset


 
Je veux pouvoir changer le contenu Valeur 1 par Toto et ensuite cliquer sur un bouton update pour obtenir :
 

Code :
  1. Champ 1  : Toto
  2. Champ 2  : Valeur 2
  3. Update Reset


 
J'ai regardé du coté des formulaires via un script PHP et une méthode POST mais le problème est que je ne sais pas comment dire "Valeur 1" est la dernière valeur mise à jour. Je ne sais mettre qu'une valeur par défaut ou vide...
 
Bref, j'aurai besoin d'un peu d'aide  [:spikler]


Message édité par Trailx original le 20-07-2011 à 11:53:18
Reply

Marsh Posté le 20-07-2011 à 11:51:54   

Reply

Marsh Posté le 21-07-2011 à 15:27:34    

Hum ça ressemble plus à du javascript ce que tu veux faire :
 
http://www.tizag.com/javascriptT/j [...] ntbyid.php
 

Reply

Marsh Posté le 22-07-2011 à 09:40:01    

La MAJ de valeur doit se propager à tous les visiteurs du site?
 
Si non, alors les cookies + javascript, si oui, fichier sur le serveur + script php + polling en ajax (donc javascript, c'est-à-dire qu'à une certaine fréquence, un javascript utilisant la techno ajax va appeler un script php qui va regarder la dernière valeur updatée et la renvoyée au javascript qui va mettre à jour l'ihm).


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 28-07-2011 à 17:35:57    

Merci pour les infos. Après étude effectivement avec ajax c'est ce qui correspond le mieux pour mettre à jour la page mais cela nécessite un peu plus de développement d'autant que je ne maitrise pas du tout javascript  :(  
Du coup pour le moment, je passe par un fichier de traitement en php qui fait appel à un fichier de variable qui est mis à jour à chaque fois qu'une nouvelle valeur est ajoutée. Comme tu le précises rufo, du coup la valeur n'est pas propagée tant que l'utilisateur n'a pas "commité" et que les autres utilisateurs n'ont pas fait de refresh mais pour le moment cela n'est pas génant ;)
C'est moins sexy que ce que vous m'avez proposé mais ça m'a mis sur la bonne piste. [:spikler]  
 
A terme je verrai si le fait que la nouvelle valeur ne soit pas propager pose souci, dans ce cas je me tournerai vers javascript.
 
Encore merci  ;)

Reply

Sujets relatifs:

Leave a Replay

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