Visualizzazione risultati 1 fino 4 di 4

Discussione: Scaricare file .apk con PHP

  1. #1
    Guest

    Unhappy Scaricare file .apk con PHP

    Ciao ragazzi, ho una cartella che conterrà dei file .apk, devo scaricarne uno tramite php e ho trovato questo:

    (lo script php sta nella stessa pagina dei file apk)

    Codice:
    header('Content-Type: application/vnd.android.package-archive');
    	header('Content-Disposition: attachment; filename="Zappapp1.0.apk"');
    	readfile('Zappapp1.0.apk');
    Il file viene scaricato ma viene scaricato incompleto, solo 2,74KB

    Allora ho provato a fare cosi controllando se effettivamente il file esiste e non me lo trova nonostante c'è...

    Codice:
    $file = 'zappapp.altervista.org/apk/Zappapp1.0.apk';
    	if (file_exists($file)) {
                 header('Content-Description: File Transfer');
                 header('Content-Type: application/vnd.android.package-archive');
                 header('Content-Disposition: attachment; filename='.basename($file));
                 header('Content-Transfer-Encoding: binary');
                 header('Expires: 0');
                 header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
                 header('Pragma: public');
                 header('Content-Length: ' . filesize($file));
                 ob_clean();
                 flush();
                 readfile($file);
                 exit;
             }
    Mi sapete dire cosa posso fare?
    Grazie

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,233

    Predefinito

    Cambia:
    Codice PHP:
    $file = 'zappapp.altervista.org/apk/Zappapp1.0.apk';
    In:
    Codice PHP:
    $file = 'Zappapp1.0.apk'; // oppure apk/Zappapp1.0.apk - dipende dove si trova il php rispetto l'apk
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    Cambia:
    Codice PHP:
    $file = 'zappapp.altervista.org/apk/Zappapp1.0.apk';
    In:
    Codice PHP:
    $file = 'Zappapp1.0.apk'; // oppure apk/Zappapp1.0.apk - dipende dove si trova il php rispetto l'apk
    Ho gia provato a mettere solo il nome del file, si comporta come se non esistesse.. Eppure c'è
    (Il pho sta nella stessa cartella del file apk)

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da zappapp Visualizza messaggio
    Ho gia provato a mettere solo il nome del file, si comporta come se non esistesse.. Eppure c'è
    (Il pho sta nella stessa cartella del file apk)
    Risolto mettendo

    header("Location: http://zappapp.altervista.org/apk/Zappapp1.0.apk");

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •