Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: cosmoclock le le 15-02-2005 a 12:19:33

Titre: page d'administration de site
Posté par: cosmoclock le le 15-02-2005 a 12:19:33

Bonjour,

Je dois réaliser un site pour une administration, j'utilise PHP4, cette administration me demande de créer une interface de gestion du site afin de pouvoir ajouter / retirer des photos et commentaire. Est-il possible de réaliser cela en PHP, et où puis-je trouver de la documentation sur la façon de réliser cette interface de gestion.

Merci

Benoit

Titre: Re:page d'administration de site
Posté par: MFred le le 15-02-2005 a 13:48:29

Tout à fait possible.

Pour la documentation ... Tout dépend de ton niveau.
Pour enregistrer les commentaires et repertorier les images, il va falloir faire appel à une base de données (quoi que ca reste faisable avec de simples fichiers textes, mais je trouve ca moins pratique). Les cours du menu de droite sur http://www.phpdebutant.org/ (http://www.phpdebutant.org/), et notamment les cours 11 à 17, te montreront, si tu ne sais pas encore interagir avec une base de données MySQL, comment faire.

Comme exemple, moi dans ton cas, je ferais un table enregistrant les commentaires, avec les champs "id, image_commentée, auteur, date, commentaire", et une table image avec "id, auteur, url_vers_image". Tu fais ensuite une requete qui selectionne les images à afficher et les commentaires qui leur sont liés par le champ image_commentée.
Pour l'administration, lorsque tu supprimes un commentaire, un simple DELETE dans la table de commentaire, lorsque tu en ajoutes un, un simple INSERT. Lorsque tu ajoute une image, un upload de l'image (voir >unlink (http://fr.php.net/manual/fr/features.file-upload.php]la documentation[/url]<) et un INSERT dans la table des images (en donnant un nom aléatoire à l'image pour éviter les fichiers avec des noms identiques, et en enregistrant ce nom dans "url_vers_image"). Pour effacer une image, un >[url=http://fr.php.net/manual/fr/function.unlink.php)< sur le fichier, puis un DELETE dans la table.
Il y a surement d'autres moyens, mais voila un exemple.

Bonne chance :) .

Titre: Re:page d'administration de site
Posté par: Mamate le le 22-02-2005 a 13:58:05

php forever ;D


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.