unlink ne trouve pas le bon chemin

Eléphanteau du PHP | 31 Messages

07 sept. 2024, 19:31

Bonsoir à tous,
Je rencontre un petit probleme avec la fonction unlink, voici mon code

Code : Tout sélectionner

if(unlink ('../public/img/profil/' . $_SESSION['photo'])){ // Nouvelle photo $_SESSION['photo'] = basename(date('Y-m-d-H-i-s-') . $_FILES['profil']['name']); echo json_encode(basename(date('Y-m-d-H-i-s-') . $_FILES['profil']['name'])); }
et dans ma console j'obtien:
<b>Warning</b>: unlink(../public/img/profil/2024-09-07-17-26-20-IMG_20240817_003545.jpg): No such file or directory in <b>/srv/web/chat/ajax/profil.php</b> on line <b>31</b><br />

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9700 Messages

09 sept. 2024, 10:40

Bonjour,

Le message d'erreur t'indique que le fichier que tu lui demandes de supprimer n'existe pas, donc vérifie qu'il a bien ce nom là et qu'il est bien dans ce répertoire :
/srv/web/chat/public/img/profil/2024-09-07-17-26-20-IMG_20240817_003545.jpg
Quand tout le reste a échoué, lisez le mode d'emploi...