Supprimer un document type fichier texte ou image ( choix du type de document ).
un formulaire permet de récupérer le nom du document à supprimer dans un champ texte : (le formulaire) :
------------------------------------------------ --------------------------------
<html>
<head>
<ti tle>Supprimer</title>
</head>
<body>
<form method="post" action="fonction.php">
<input name="fichier" type="file" id="fichier">
<input name="suppfic" type="checkbox" id="suppfic3" value="checkbox">
valider </p>
<p>
<input type="submit" name="Submit" value="Supprimer">
</p>
</form>
</body>
</html>
--------------------- -------------------------------------------------- ---------
le contenu du fichier fonction.php :
<?
// SUPPRIMER LES FICHIER
$nom_fichier = $_POST['fichier'];
$extention_autorize="txt|jpg";
$autorize="";
$supp="";
// si on sélectionne un fichier
if ($nom_fichier)
{
// vérif des extentions autorisées (séparés par | si je veux en ajouter)
$extention_fichier=substr(strrchr($nom_ fichier,'.'),1);
$ext=explode("|", $extention_autorize);
for ($cpt=0; $cpt<(count($ext)); $cpt++){
if ($extention_fichier==$ext[$cpt]){
$autorize="o k";
}
}
//$autorize vérifie l'extension du fichier, si c'est bon on peut le supprimer
if ($autorize=="ok"){
chmod($nom_fichier, 0777);
$supp=@unlink($nom_fichier);
}
if ($autorize !="ok");
echo ($supp) ? "Le fichier a bien été supprimé" : "Vous ne pouvez pas supprimer ce type de fichier";
}
?>