Script "acceptation" d'images après upload sur le serveur web.

Script "acceptation" d'images après upload sur le serveur web. - PHP - Programmation

Marsh Posté le 26-07-2012 à 01:10:06    

Bonsoir,  
Tout d'abord je tient à dire que le php n'est pas du tout ma tasse de thé alors je vais essayer d'être le plus explicite possible.
 
Je souhaite mettre en place sur mon site un système d'envois d'images...  
J'ai donc tout mon script opérationnel, il envoi le fichier, vérifie l'extension etc etc..  
le script envoi les images dans le dossier "waitingpic".
 
A partir de la, je souhaiterais avoir une page dans ma section privée du site, qui liste tout les fichiers du dossier "waitingpic" et attend la validation avant transfère du fichier dans un autre dossier et suppression du présent dossier.
Je m'explique, je souhaite donc sur une page :  
 
- lister tout les fichiers de mon dossier "waitingpic"
J'utilise opendir et readdir pour le listage..  
 
Je bloque sur la partie de validation, L'ajout de deux bouton (par image) l'un valider, l'autre refuser.
Ex  
si je clique sur le bouton valider, Déplacement (et non copie, ou copie et suppression) de l'image dans un autre dossier "gallery"
Et si je clique refuser, Suppression de l'image du dossier"waiting"
peut être une actualisation de la page après "l'acceptation" d'une image.
 
Il me faudrait un script qui réalise cela, ou il ne reste qu'à valider ou refuser.. Il risque d'y avoir beaucoup d'images, donc le transfère manuel via le ftp.. C'est mort.
 
Des idées? conseils? ou encore un script fonctionnel qui saurait faire ça? :D
Merci d'avance

Reply

Marsh Posté le 26-07-2012 à 01:10:06   

Reply

Marsh Posté le 26-07-2012 à 06:10:34    

pour le déplacement, regarde du coté de rename : http://fr.php.net/manual/fr/function.rename.php
pour la suppression, regarde la fonction unlink : http://fr.php.net/manual/fr/function.unlink.php


---------------
Pays et country_code traduits : https://www.iso-country-code.com
Reply

Sujets relatifs:

Leave a Replay

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