Editer les messages sans passer par le bloc-note...

Répondre
raphlight
le 13/02/2007 à 11:39
raphlight
Bonjour,
encore un truk que je voudrais savoir pour mon livre d'or. Après il sera terminé, z'inkiétez pas vous aurez plus de problème de livre d'or de ma part ^^.

Alors, en fait, j'aimerais faire une page web vierge qui répertorira (c'est francais ce mot ? smiley ) tous les messages postés sur le livre d'or.

Et de là, en cliquant sur le bouton "modifier" situé à coté de chaque message, j'arriverais sur une autre page contenant un formulaire avec le message séléctionner déjà écris (comme lorsque l'on clique sur "éditer" dans les forums). Je pourrais ainsi le modifier, enlever les fautes d'orthographes par exemple ou les insultes en cliquant sur "valider" et les changements apparaitront sur le livre d'or.


J'aimerais beaucoup que ca marhe, ce serait super, mais déjà, est-ce réalisable ?
si oui, comment ?


Merci énormément d'avance à ceux qui m'aideront !
http://raphlight.free.fr/trad.php
jocker
le 13/02/2007 à 13:03
jocker
en fait tu veux valider les textes avant de les publier.

donc à ta place je ferrai ca, qd le mec post tu stock son message dans une table temporaire et qd tu es dans ton admin toi tu listes tous les post temporaires. Là du moment ou tu les valides tu les passes dans ta table "messages" et tu le supprimes de la table temp.

Autre solution tu peux mettre un tag "temporaire" dans ta table "messages" qui est à 1 qd le message est vérifié et publié et il est à 0 quand tu ne l'as pas encore vérifié.

Voilà j'espère que tu as compris le principe.

++
raphlight
le 13/02/2007 à 14:59
raphlight
j'ai compris, mais ce n'est pas ca que je voulais, je ne veux pas valider les messages avant qu'ils s'affichent. Je veux pouvoir les modifier à partir d'une autre page (connue seulement par moi) une fois qu'ils sont postés.

Qui peut m'aider ?
http://raphlight.free.fr/trad.php
raphlight
le 13/02/2007 à 15:01
raphlight
...et aussi n'importe quand, c'est à dire pas qu'une seule fois et après je peux plus les modifier mais pouvoir les modifier/éditer autant de fois que je veux...
http://raphlight.free.fr/trad.php
jocker
le 13/02/2007 à 17:15
jocker
ben dans ce cas c'est facile, tu vas sur ta page connue que par toi, tu entres le numéro du post (identifiant unique et tu le modifies et puis en validant ton formulaire tu fais un update, je vois pas où est le problème là

++
Hybrid
le 14/02/2007 à 00:50
Hybrid
Je pense qu'il désire savoir comment afficher tout les objets contenu dans la bdd de son livre d'or et de pouvoir les modifier/delete :)
http://dark-elements.org/
jocker
le 14/02/2007 à 10:33
jocker
le mieux c'est qu'il s'identifie sur son livre d'or et une fois reconnu comme admin, à coté de chaque message de son livre d'or il se fasse un lien modifier.

Ce lien n'apparait ainsi que quand c'est lui et il a déjà l'identifiant sur chaque message. Le formulaire de MAJ est donc très simple de cette manière
raphlight
le 14/02/2007 à 18:28
raphlight
c'est ca que je voudrais smiley mais si il est simple, alors comment je fais moi ? (moi= minable débutant en php)
smiley
http://raphlight.free.fr/trad.php
i M@N
le 15/02/2007 à 00:55
i M@N
Hello.

Tu oublie le livre d'or basé sur un fichier dans lequel tu écris via PHP et mets-toi à apprendre l'interaction avec une base de données MySQL dans PHP : c'est là toute la puissance de ce langage.

Je t'invite à lire les cours, et en particulier :
Création des tables en SQL
Fonctions PHP pour MySQL.
Afficher les données de votre base
Insérer des données dans votre base
Modifier des données de votre base
Supprimer des données de votre base


Commence par regarder le script "comment faire un livre d'or". Lis le code, cherche à comprendre ce à quoi il fait appel (création d'une table SQL, formulaire et requête SQL pour insertion de données) et essaye chez toi.

Ensuite regarde du côté du cours sur les sessions et du manuel PHP sur les sessions, t'en auras besoin pour t'identifier en tant qu'admin de ton livre d'or et modifier / supprimer des messages comme dans ce topic par rapport au "comment faire un script de news", c'est le même principe.

Une fois que tu auras compris le fonctionnement de tout ça t'auras fait un grand pas en avant et tu pourras faire un bô script comme celui-là smiley

@+...
One Love, One Heart, One Unity.
raphlight
le 15/02/2007 à 18:53
raphlight
euh, ca va mettre des semaines pour que je comprenne tout ca... smiley smiley

J'aurais voulu pouvoir régler mon problème en copiant un code que vous m'auriez passé et en le modifiant mais je vais quand même essayer de comprendre quelquechose au charabia des tables MySQL...
http://raphlight.free.fr/trad.php
Répondre
LoadingChargement en cours