tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
381
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    rtd1978 rtd1978 ist offline Mitglied Bronze
    Registriert seit
    Apr 2005
    Beiträge
    45
    Hallo,

    ich suche nun schon nach mehreren Tagen nach einer Lösung für mein Problem:

    Ich habe einen Shop. Ein Kunde bestellt ein Downloadprodukt und bekommt dieses freigeschalten. Beim Klick auf den Downloadlink wird eine php-Datei geöffnet, welche prüft ob der Kunde für diesen DL gezahlt hat. Danach:

    header("Expires: Mon, 26 Nov 1962 00:00:00 GMT");
    header("Last-Modified: " . gmdate("D,d M Y H:i:s") . " GMT");
    header("Cache-Control: no-cache, must-revalidate");
    header("Pragma: no-cache");
    header("Content-Type: Application/octet-stream");
    header("Content-disposition: attachment; filename=download.wmv");
    readfile("http://mein-file-server.de/download.wmv");

    Das funktioniert aber nicht. Befindet sich die Downloaddatei auf dem gleichen Webserver funktioniert es. Wie bewege ich readfile() dazu eine externe Datei einzulesen ?
     

  2. #2
    Ramon Ramon ist offline Mitglied Silber
    Registriert seit
    Feb 2004
    Ort
    Berlin
    Beiträge
    74
    Schau mal in deiner php.ini, ob allow_url_fopen aktiviert ist. Ohne diese Einstellung erlaubt dir PHP nicht readfile bzw. fopen auf eine externe Adresse auszuführen.
     

  3. #3
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Alternativ kannst du auch eine einfache Weiterleitung zur entfernten Datei setzen und dort die Zugriffsrechte erneut prüfen.
     
    Markus Wulftange

Ähnliche Themen

  1. Antworten: 11
    Letzter Beitrag: 16.08.07, 19:50
  2. Formulardaten an externen Server senden
    Von con-f-use im Forum PHP
    Antworten: 14
    Letzter Beitrag: 27.03.06, 16:55
  3. AUf externen Server BEfehl ausführen
    Von notebook20000 im Forum PHP
    Antworten: 1
    Letzter Beitrag: 13.03.06, 09:31
  4. Bilder vom externen Server speichern
    Von KMX-Robin im Forum PHP
    Antworten: 3
    Letzter Beitrag: 20.04.05, 12:31
  5. PHP Variablen vom externen Server einbinden
    Von Neo2004 im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 15.10.04, 11:25