Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

    Re: Content-disposition e download forzato

    Originariamente inviato da allois
    Ciao a tutti!

    Ho un codice di questo tipo

    codice:
    <?php
    header("Content-type: image/jpg");
    header("Content-Disposition: attachment; filename=foto.jpg");
    include ("foto/foto1.jpg");
    ?>
    per visualizzare la finestra di download.
    Se avvio mi salta fuori la bella finestroccola di download ma l'immagine che verrà salvata è di 0 byte.

    Come mai?

    Ho bisogno di aiuto!

    Grazie
    francamente nn ho mai provato a mandare quell'header, però sn sicuro che con l'intoppo va nell'include. fai così e prova:

    Codice PHP:
    <?php
    header
    ("Content-type: image/jpeg");
    header("Content-Disposition: attachment; filename=foto.jpg");

    $path=$_SERVER['DOCUMENT_ROOT']."foto/foto1.jpg";

    if (
    file_exists($path))
    {
      
    $im imagecreatefromjpeg ($path);
      
    imagejpeg($im);
      
    imagedestroy($im);
    }
    ?>

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    sei sicuro dei percorsi?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Ti rimando allo stra-usatissimo script per download in php

    http://www.devpro.it/php4_id_72.html

    ciao
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  4. #4
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120

    Re: Content-disposition e download forzato

    Originariamente inviato da allois
    Ciao a tutti!

    Ho un codice di questo tipo

    codice:
    <?php
    header("Content-type: image/jpg");
    header("Content-Disposition: attachment; filename=foto.jpg");
    include ("foto/foto1.jpg");
    ?>
    per visualizzare la finestra di download.
    Se avvio mi salta fuori la bella finestroccola di download ma l'immagine che verrà salvata è di 0 byte.

    Come mai?

    Ho bisogno di aiuto!

    Grazie
    direi che manca l'header che indica la dimensione.
    Mi pare sia Content-length, ma non ricordo la sintassi esatta

  5. #5
    Originariamente inviato da Andrea1979
    Ti rimando allo stra-usatissimo script per download in php

    http://www.devpro.it/php4_id_72.html

    ciao

    woot! grazie!
    Cambia il mondo, prima che il mondo ti cambi...

    golbez

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.