image qui s'enregistre mais s'affiche pas

ViPHP
xTG
ViPHP | 7331 Messages

28 juin 2012, 13:10

Dans le script d'upload tu peux modifier les permissions du fichier avec la fonction chmod(). :)

Eléphant du PHP | 187 Messages

28 juin 2012, 17:49

euuh enfin c'est résolu par :
 $nomDestination        = $_FILES["img"]["name"];
if (is_uploaded_file($_FILES['img']['tmp_name'])) {
   echo "Fichier ". $_FILES['img']['name'] ." téléchargé avec succès.\n";
   var_dump(is_dir('images_even/') ? 'Oui' : 'Non');
  // echo "Affichage du contenu\n";
  // readfile($_FILES['img']['tmp_name']);
  if(!move_uploaded_file($_FILES['img']['tmp_name'], '../images_even/' . $_FILES['img']['name'])){
    die('Impossible de sauvegarder l\'image');
}
chmod('images_even/' . $_FILES['img']['name'], 755);

} else {
   echo "Attaque possible par téléchargement de fichier : ";
   echo "Nom du fichier : '". $_FILES['img']['tmp_name'] . "'.";
   
}
+ mettre en chmod 755 Le répertoire partout .
Espérant que ma réponse aidera quelqu'un un jours, personnellement elle m'a bien cassé la tête..lol

Eléphant du PHP | 187 Messages

28 juin 2012, 17:50

Dans le script d'upload tu peux modifier les permissions du fichier avec la fonction chmod(). :)
oops je viens de voir ton message,bon c'est ça chmod..merci ;)