Modification par formulaire

Modification par formulaire - PHP - Programmation

Marsh Posté le 27-11-2006 à 07:16:26    

Bonjour, je suis en train de realiser un site pour un ami.
Celui ci i n'y connaissant rien en programmation, il voudrait pourvoir mettre un jour certaines données de son site (comme des zones de texte par exemple) à partir d'un formulaire qui aprés validation modifierait les zones du site concernées
Quelqu'un peut il me donner des infos la dessus? existe t il des tutos?
Merci

Reply

Marsh Posté le 27-11-2006 à 07:16:26   

Reply

Marsh Posté le 27-11-2006 à 08:53:19    

Donc t'es pas plus informé que ton ami :whistle:
 
Pour les formulaires rien de plus simple :spamafote:  
 

Code :
  1. <form name="mon_form" method="post" action="mon_script.php">
  2. <input type="text" name="ma_valeur" value="ma_valeur_actuelle">
  3. <textarea name="ma_grande_valeur">mon texte actuel</textarea>
  4. <input type="submit" value="modifier">
  5. </form>


Y'a tout ce qui faut sur le net pour ça ;)
 
Après suffit de récupérer les valeurs du formulaire avec le tableau global $_POST et en faire ce que tu veux (bien entendu après avoir tester le contenu :whistle: )

Reply

Marsh Posté le 27-11-2006 à 11:23:26    

leflos5 a écrit :

Donc t'es pas plus informé que ton ami :whistle:
 
Pour les formulaires rien de plus simple :spamafote:  
 

Code :
  1. <form name="mon_form" method="post" action="mon_script.php">
  2. <input type="text" name="ma_valeur" value="ma_valeur_actuelle">
  3. <textarea name="ma_grande_valeur">mon texte actuel</textarea>
  4. <input type="submit" value="modifier">
  5. </form>




Le markup du formulaire n'est pas bon :s

  • On ne met pas d'input comme enfant direct d'un form.
  • L'attribut name est obsolete.

Reply

Marsh Posté le 27-11-2006 à 21:18:39    

ben oui vous avez raison, je n'y connais pas grand chose non plus....
bon alors avec ça c'est donc possible qu'il puisse modifier certaines zones texte de son site une fois celui ci en ligne, sans avoir a repasser par un editeur? ça marche comment au juste?

Reply

Marsh Posté le 28-11-2006 à 11:35:55    

afbilou a écrit :

Le markup du formulaire n'est pas bon :s

  • On ne met pas d'input comme enfant direct d'un form.
  • L'attribut name est obsolete.

Ca a une gueule de xhtml strict  :heink:  
 
Cela dit va pour le conteneur manquant, m'enfin le but n'était pas de faire du code opérationnel :spamafote:

Reply

Marsh Posté le 28-11-2006 à 12:37:10    

zikris51 a écrit :

ben oui vous avez raison, je n'y connais pas grand chose non plus....
bon alors avec ça c'est donc possible qu'il puisse modifier certaines zones texte de son site une fois celui ci en ligne, sans avoir a repasser par un editeur? ça marche comment au juste?


 
C'est ce qu'on appel une zone d'administration. dans cette zone, il va falloir que tu prévois de pouvoir modifier tous les champs que tu souhaite "dynamique". Tu en fait un formulaire, comme décris plus haut, tu récupére les infos, que tu mets à jour pour les afficher.
 
Tu peux aussi éventuellment prévoir d'enregistrer les données dans un fichier texte, sous forme d'un tableau... ou dans un fichier xml... ou dans une base de données... bref tout un tat de possibilité. dans le cas de fichiers, tu peux alors les modifier offline, et les télécharger aprés pour les mettre online...
 
faudrais que tu précise un peu ce que tu veux faire...  

Reply

Sujets relatifs:

Leave a Replay

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