Comment supprimer un avatar ou une image

Résolu/Fermé
Utilisateur anonyme - Modifié par Nils0 le 30/10/2016 à 15:56
 Utilisateur anonyme - 30 oct. 2016 à 17:53
Bonjour,

c'est un système d'avatar mais je n'ai pas réussis lorsque l'utilisateur veut se désinscrire, supprimer son avatar du serveur...
Voici le code que j'ai fais mais il ne marche pas :
    $supp = htmlspecialchars($_SESSION['id']);
      $extensionsValides = array('.jpg', '.jpeg', '.gif', '.png');
      $files = "avatars/".$supp.$extensionsValides; 
      if(file_exists($files)){
        if($files != "avatars/avatar-default.png"){
          unlink($files);
      }
    }


Merci

1 réponse

NHenry Messages postés 15164 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 27 novembre 2024 345
30 oct. 2016 à 15:16
Il faut que tu itères sur le tableau, Chaine + tableau n'a pas de cohérence.
0
Utilisateur anonyme
30 oct. 2016 à 15:57
Bonjour, et merci ,
ok mais je ne sais pas comment on fait ???
Merci d'avance
Nils0
0
Utilisateur anonyme
30 oct. 2016 à 17:53
C'est j'ai trouvé :


$files = "avatars/".$supp.".jpg" or ".gif" or ".jpeg" or ".png";
if(file_exists($files)){
if($files != "avatars/avatar-default.png"){
unlink($files);
}
}


Merci beaucoup de m'avoir aidé ...
Bonsoir
Nils0
0