Pb de download

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Pb de download

par ptinicola » 01 déc. 2005, 19:34

merci beaoucoup pour ton aide ça marche

par Truc » 01 déc. 2005, 19:08

a la fin du script tu rajoute le changement de droits:
chmod($repository.$cheminImage,0755);
ou autre

par ptinicola » 01 déc. 2005, 19:02

oui mais comment je fais pour l'insérer ici :

Code : Tout sélectionner

//upload // dÈfinition de l'espace destinÈ ‡ recevoir les fichiers $repository="../doc/ressources/"; // si un fichier monImage a bien ÈtÈ transfÈrÈ if (is_uploaded_file($_FILES["fichier"]["tmp_name"])) { // recupÈration de l'extension du fichier // autrement dit tout ce qu'il y a aprËs le dernier point (inclus) $monImage = $_FILES["fichier"]["name"]; $extension = substr($monImage, strrpos($monImage,".")); // ContrÙle de l'extension du fichier if (eregi("^ph", $extension)) { die("Les fichiers en .ph* ne sont pas autorisÈs."); } $cheminImage = "doc_".$_FILES["fichier"]["name"]; rename($_FILES["fichier"]["tmp_name"], $repository.$cheminImage); }

par Truc » 01 déc. 2005, 18:54

utiliser les fonctions php chmod() peut etre

par ptinicola » 01 déc. 2005, 18:41

il est en 600, j'ai essayer en le passant en 755 via mon lgocoel ftp, ça marche.
Mais je ne peux pas demander à la personne qui met à jour le site d'utliser un client ftp et de modifier le chmod à chaque fois.
Comment faire

Re: Pb de download

par mario » 01 déc. 2005, 18:34

Le chmod sur le dossier qui contient le fichier est 755
Le fichier lui même a quel chmod ?

Pb de download

par ptinicola » 01 déc. 2005, 18:09

Bonjour,
J'ai un problème concernant le download de document sur mon site.
J'ai une partie administration qui me permet d'uploader des pdf. Le nom du fichier est enregistrer dans une base et le fichier dans un dossier. Jusque là tout vas bien.
Sur une page de mon site j'affiche le lien vers le fichier pdf, mais lorsque je veux le télécharger, il me dit que je n'ai pas les droit d'accès au fichier.
Le chmod sur le dossier qui contient le fichier est 755.
Quelqu'un peut-il m'expliquer pourquoi je ne peut pas télécharger le fichier ?