$f etant le nom du fichier
Biensur ca ne marche pas
Desque j'ajoute Onclick="rm($f)" plus rien ne s'affiche. Etant donné que je suis pas trés fort en Javascript et HTML , j'aurai besoin d'un petit coup de main , svp .
Merci d'avance
Publicité
Posté le 24-05-2005 à 11:34:36
FlorentG
Posté le 24-05-2005 à 11:46:05
Si c'est pour supprimer un fichier local, c'est complètement impossible (et heureusement, pour des raisons de sécurité évidentes). Si c'est pour supprimer un truc sur le serveur, bah, faut un script côté serveur (php, asp, etc..)
Krollo
Posté le 24-05-2005 à 11:50:48
c'est pour supprimer un fichier sur le serveur , et j'ai besoin de trouver le moyen de faire un boutton qui supprime le fichier.
Et je trouve pas beaucoup de solution.
(Est ce que c'est possible de donné lordre a un boutton d'executé une commande php kan on click dessu?
Comme ca je pourrai faire un bouttom qui lance la commande : exec ("rm $f" );
Ce qui serai beaucoup plus simple pour moi
En remplaçant $f par le nom du fichier, puis dans del.php :
exec('rm ' . $_POST['file']);
/!\ Attention, mon exemple est absolument pas sécurisé /!\
Faudra rajouter ce qu'il faut déjà en message de confirmation, mais aussi en vérification que le fichier peut être supprimé.
En remplaçant $f par le nom du fichier, puis dans del.php :
exec('rm ' . $_POST['file']);
/!\ Attention, mon exemple est absolument pas sécurisé /!\
Faudra rajouter ce qu'il faut déjà en message de confirmation, mais aussi en vérification que le fichier peut être supprimé.
En effet ...
Si $_POST['file'] == '-rf /', bonjour les degats, ca effacera tous les fichiers appartenant a l'utilisateur, si ce dernier est "root", alors au revoir au systeme
Message édité par cerel le 24-05-2005 à 13:37:55
FlorentG
Posté le 24-05-2005 à 13:43:02
Hihi C'était juste pour montrer l'idée générale. Faudrait faire genre :