Suppression fichier avec UNLINK (php)
Résolu
t671
Messages postés
1632
Statut
Membre
-
Zep3k!GnO Messages postés 2049 Statut Membre -
Zep3k!GnO Messages postés 2049 Statut Membre -
Bonjour,
Mon script de suppression de fichier est ainsi :
"lien_fichier" ne comporte que le nom du fichier.
Comment dire et où rajouter dans ce code que la destination du fichier à supprimer se trouve sous "../../images/manifestations" ?
Merci
Mon script de suppression de fichier est ainsi :
$select = "SELECT lien_fichier FROM upload_manif where id_liaison='$id'";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$row = mysql_fetch_array($result);
if (!empty($row))
{
unlink($row['lien_fichier']);
$delete2 = "DELETE FROM upload_manif where id_liaison='$id'";
$result2 = mysql_query($delete2,$link) or die ('Erreur : '.mysql_error() );
}
"lien_fichier" ne comporte que le nom du fichier.
Comment dire et où rajouter dans ce code que la destination du fichier à supprimer se trouve sous "../../images/manifestations" ?
Merci
A voir également:
- Suppression fichier avec UNLINK (php)
- Forcer suppression fichier - Guide
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
1 réponse
salut comme ça, ça devrait le faire je pense ( j'ai mis en gras ce qu'il faut ajouter ):
$sFilePath = "../../images/manifestations"; //Indique ici le répertoire.
$select = "SELECT lien_fichier FROM upload_manif where id_liaison='$id'";
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$row = mysql_fetch_array($result);
if (!empty($row))
{
unlink(realpath($sFilePath).$row['lien_fichier']);
$delete2 = "DELETE FROM upload_manif where id_liaison='$id'";
$result2 = mysql_query($delete2,$link) or die ('Erreur : '.mysql_error() );
}