PHP Unlink

Résolu
TRUNCKS Messages postés 1019 Date d'inscription   Statut Membre Dernière intervention   -  
TRUNCKS Messages postés 1019 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à vous,

J'essaye de supprimer une image en php, j'ai fait cela:

$filename = "../$chemin1"; 
$filename2 = "../$chemin2"; 

 unlink($filename); 
 unlink($filename2); 

Sachant que j'ai vérifié, mes variables renvoient bien le bon chemin, j'ai dois mal faire le unlink car rien ne se passe.
A voir également:

4 réponses

babane5 Messages postés 99 Date d'inscription   Statut Membre Dernière intervention   11
 
Tu as vérifié les permissions du dossier ou tu supprimer tes images ???
0
TRUNCKS Messages postés 1019 Date d'inscription   Statut Membre Dernière intervention   7
 
Oui normalement c'est ok, j'y arrive bien ( ajout ) sur un autre page.
0
babane5 Messages postés 99 Date d'inscription   Statut Membre Dernière intervention   11
 
Alors moi en général je met des apostrophes pas des guillemets, donc je sais pas si c'est sa => $filename ='../images/tonimage.jpg';
0
TRUNCKS Messages postés 1019 Date d'inscription   Statut Membre Dernière intervention   7
 
Bonjour,

En ait j'ai un problème de sytaxe.

Si je fais ça:

unlink("../$chemin_originale');
unlink("../$chemin_mini');

Il me renvoie ../$chemin_originale ( il me garde le nom de la variable et ne transpose pas avec le chemin )

Si je fais ça:

unlink("../.'$chemin_originale'");
unlink("../.'$chemin_mini'");

Il me renvoie bien le nom du chemin mais garde les ' ' et du coup cela ne marche pas
0
arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Ni l'un ni l'autre ne sont bon.
Soit:
unlink('../'.$chemin_originale.'');

Soit:
unlink("../$chemin_originale");

Tu peux vérifier que le chemin est bon avec:
echo'<a href="../'.$chemin_original.'">Fichier</a>';

Sinon, quel est le message d'erreur que te retourne PHP?
0
TRUNCKS Messages postés 1019 Date d'inscription   Statut Membre Dernière intervention   7
 
Super cela marche impec, merci beaucoup !
0