2 Stimmen

Einfache PHP-Datei Download / Anfrage Seite

Ich bin auf der Suche nach einem einfachen PHP-basierten Download oder "Anfrage" Skript, das in einer Art von download.php?file=zip.php funktioniert

Im Idealfall würde die Seite sagen: "Sie fordern eine .zip-Datei an" und dann fünf Sekunden warten, bevor die Datei heruntergeladen wird. Ist dies möglich?

1voto

Luis Punkte 1057

Nur weil dies einfach ist, werde ich die Codes schreiben, aber SO ist nicht dafür, nur wenn Sie einen Fehler mit Ihrem bereits geschriebener Code .

<?php 
    $filename = $_GET["file"];
    if(isset($filename)){
        echo "You are downloading ".$filename;
        echo "<script type='text/javascript'>top.location='".$filename."';</script>";
    }else{
        echo "You havent selected a file to download";
    }
?>

Stellen Sie sich vor, die URL lautet download.php?file=hohoho.zip wäre die Ausgabe:

You are downloading hohoho.zip
<script type='text/javascript'>top.location='hohoho.zip';</script>

0voto

Wenn Sie eine Seite in PHP schreiben, ist sie bereits vollständig ausgeführt, wenn der Kunde sie erhält. Sie könnten eine Art Wartefunktion in JavaScript schreiben, die auf dem Client-Rechner läuft und dann den Download abruft.

0voto

Rizwan Khan Punkte 293

Sie können dies mit der $_GET[] Variable php tun. Das könnte Ihnen helfen
http://www.hi5place.com/look/hide-file-location-using-php/2558

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X