begin process at 2012 05 31 01:11:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Divers

 > 

Problème avec un force File


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème avec un force File

lundi 12 septembre 2005 à 09:46:19 | Problème avec un force File

mightteam

Membre Club
Yop
      
      Voila j'explique, je voudrais forcer le téléchargement de fichier 
      mon fichier source se trouve dans : 'root/conf/dl_file.php'

      et le fichier a DL lui se trouve dans :'root/docs/97547.pdf'

      et quand je mets le lien pour le télécharger il m'envoi royalement chi.. , il me dis toujours que la source n'existe pas.

      Je suis sur ce prob depuis hier soir et ca commence a m'énerver

VOICI LE CODE SOURCE

<?
   $down = "../docs/".$_GET[download];
   header("Content-disposition: attachment; filename=".$down);
   header("Content-Type: application/force-download");
   readfile($down);
?>

Merci d'avance

Msn & Mail : Bruno@Pages-Concept.be
lundi 12 septembre 2005 à 09:58:11 | Re : Problème avec un force File

malalam

Administrateur CodeS-SourceS
Hello,

primo, on entoure de quotes un index associatif :
$_GET['download']

Ensuite :
- vérifie le contenu de cette variable.
- vérifie que ton '../docs/'.$_GET['download'] pointe bien sur ton fichier.

Enfin, il te manque ce header :

header('Content-type: application/pdf');


lundi 12 septembre 2005 à 20:09:16 | Re : Problème avec un force File

Anthomicro

Salut,

et tant que t'y es, remplace <? par <?php

ensuite pour vérifier que le fichier existe t'as la fonction file_exists() ou encore is_file()

pour le fichier pense à vérifier que le fichier rentré dans l'url ne correspond pas à un fichier  autre que ceux contenus dans le dossier docs :-)


    lundi 12 septembre 2005 à 23:10:02 | Re : Problème avec un force File

    mightteam

    Membre Club
    Alors voila ben ca marche tjs pas... Alors une soluce pr moi??

    Se serais sympa

    Le fichier EXISTE (g checker ca kan mm chui po nul :p)
    le nom du fichier est CORRECT et g changer $_GET[download] en $_GET['download']


    Msn & Mail : Bruno@Pages-Concept.be
    lundi 12 septembre 2005 à 23:14:15 | Re : Problème avec un force File

    Anthomicro

    Quel est le message exact du navigateur ? ensuite t'as regardé sur ce site les sources de force download ?


      lundi 12 septembre 2005 à 23:20:31 | Re : Problème avec un force File

      mightteam

      Membre Club
      oui les source de force download g regarder c la ke g "piké" les codes et il me mets simplement fichier introuvable


      J'espere avoir pu t'aider

      Msn & Mail : Bruno@Pages-Concept.be
      mardi 13 septembre 2005 à 09:07:38 | Re : Problème avec un force File

      malalam

      Administrateur CodeS-SourceS
      C'est que le chemin est incorrect.

      Fais
      echo "../docs/".$_GET[download];
      mardi 13 septembre 2005 à 09:21:00 | Re : Problème avec un force File

      mightteam

      Membre Club
      Déjà essayé et ca me donne le chemin du fichier

      J'espere avoir pu t'aider

      Msn & Mail : Bruno@Pages-Concept.be
      mardi 13 septembre 2005 à 10:27:28 | Re : Problème avec un force File

      malalam

      Administrateur CodeS-SourceS
      Le chemin du fichier en relatif par rapport à ta page, là, hein ?
      Pour moi, ton script doit-être dans un répertoire parallèle à docs/, on est d'accord ?

      mardi 13 septembre 2005 à 18:47:57 | Re : Problème avec un force File

      Anthomicro

      rajoute un header('Content-length:x'); ou x représente en octets la taille du fichier.



        1 2

        Cette discussion est classée dans : fichier, file, source, down, force


        Répondre à ce message

        Sujets en rapport avec ce message

        jpbm d'upload d'immge aidez moi svp !! [ par razatajm16 ] bjr alor voici mon pbm en fait , j'ai un script d'upload upload.php3dont voici la source:if ($file_name == "none") { print "Spécifier un fichier à env script sur les fichiers [ par Buzio ] Bonjour, salut les gars. Je dois realiser un script permettant d'ouvrir un fichier passe en parametre et le sauvegarder e enlevant toutes les caracter transmettre un type file de popup a formulaire fenetre mere [ par tophe03 ] Bonjourj'ai un formulaire de contact dans une page avec possibilité de joindre plusieurs fichiers. Pour ajouter des fichiers, j'ai un bouton "ajouter" Gros soucis php [ par Pilotwings ] Bonjour à toutes et à tous, j'ai élaboré un script d'insertion de commentaires pour mon site internet. J'ai un fichier HTML dans lequel on insère le c fread - lecture de fichier incomplet [ par ozzeoozzeo ] Bonjour,J'ai écris un petit script qui me permet d'ouvrir une page web par l'intermédiaire de son URL stocké dans ma base de donnée pour récupérer le upload [ par Homeros ] Bonjour, j'ai crée un upload des fichiers, le pbm et que je ne veux faire l'upload que pour les extensions suivant  (doc, pdf, rtf), est ce que vous p Problème de transfert de données via la méthode get [ par ngouss94 ] BONJOUR,Alors, j'ai un petit problème:j'ai créé 2 formulaires, que je souhaite faire communiquer ensemble, c'est a dire, qu'à partir d'un menu déroula Requète LOAD DATA sql / CSV (importation,exportation) [ par onylink ] Bonjour, J'ai un problème pour utiliser la méthode LOAD DATA, qui prend en fichier type CSV et le découpe et rentre automatiquement dans la BDD (mySQL Tester un fichier : problème d'autorisations [ par pyrrah ] Bonjour, Je me retrouve confronter au problème suivant : Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/va [Sécurité] Récupérer le fichier source d'un PHP sur un serveur [ par Centauriel ] Bonjour,Est-il possible de récuperer le fichier source PHP sur un serveur distant ? Je m'explique :J'ai fait un site web avec une base SQL. Et ca me m


        Nos sponsors


        Sondage...

        Comparez les prix

        CalendriCode

        Mai 2012
        LMMJVSD
         123456
        78910111213
        14151617181920
        21222324252627
        28293031   

        Consulter la suite du CalendriCode

        Photothèque

        A découvrir



         
        Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
        CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
        CodeS-SourceS.com© est une marque déposée tous droits réservés

        Google Coop CodeS-SourceS Google Coop CodeS-SourceS
        Temps d'éxécution de la page : 0,515 sec (4)

        Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales