tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
468
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Homwer Homwer ist offline Mitglied Silber
    Registriert seit
    Jul 2004
    Beiträge
    71
    Grüße euch,

    Ich hoste bei mir auf dem server viele files, auch einige mp3 's nun wollte ich mal nen counter dafür machen.

    Leider ist die URL schon sehr verbreitet, eine einfache änderung kommt daher nicht in frage.

    Was aber geht, ist php *.mp3 als php ausführen zu lassen, so kann ich mein script also starten.

    Aber wie baue ich nun den Download der datei wieder ein?

    Mit Header("bla"), wird die eigentliche file auch als phpscript im browser geladen.

    Wäre schön wenn jemand ne idee hat.
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Versuchs so:
    PHP-Code:
    <?php
    header
    ('Content-Type:audio/x-mpeg-3');

    //hier dein Counter

    readfile('pfad/zum/datei.mp3');
    ?>
     

  3. #3
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Noch ein kleiner Verbesserungsvorschlag: der korrekte Media-Typ des MP3-Formats ist „audio/mpeg“.
     
    Markus Wulftange

  4. #4
    saila saila ist offline Mitglied Platin
    Registriert seit
    Mar 2004
    Ort
    Siegburg
    Beiträge
    742
    Das hosten von MP3's oder sonstigen abspielbaren Musikstücken (ausgenommen instrumental oder die Titel sind älter als 30 Jahre), welche auch angehört werden können ist Kostenpflichtig. Schon mal darüber nachgedacht?


    GEMA lässt grüßen.

    Da die GEMA bereits das Internet nach solchen Seiten durchforstet, solltest du dich entweder bei der GEMA anmelden (was ne Stange Geld kosten kann) oder du bietest die Abspielformate über "dateiname.m3u" an.

    Dies hebelt die GEMA aus und jeder User kann sich Vorabsounds immer noch anhören.

    Nur so als Tipp.....
     
    tschöh mit öh
    salia

    Wenn kein Text oben vorhanden ist, hier klicken:
    Für PHP -> FAQ
    Für PHP -> php.net
    für MySQL -> dev.mysql.com

  5. #5
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Das gilt aber auch nur fuer lizensierte Musik.
    Wenn ich selbst mit meiner 303 ein paar Toene zusammenschraube und das dann Musik nenne, und eben diese Musik auf meiner Website zum Download anbiete, dann kann die GEMA mir mal froehlich den Buckel runter rutschen, und das ist auch alles was die dann koennen.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

  6. #6
    saila saila ist offline Mitglied Platin
    Registriert seit
    Mar 2004
    Ort
    Siegburg
    Beiträge
    742
    Das deine eigene Sache. Aber ich denke nicht, das der Thread-Verfasser seine eigenen Soundstücke meinte.
     
    tschöh mit öh
    salia

    Wenn kein Text oben vorhanden ist, hier klicken:
    Für PHP -> FAQ
    Für PHP -> php.net
    für MySQL -> dev.mysql.com

  7. #7
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    Da weder das Eine noch das Andere explizit erwaehnt wurde sollte man auf beide Faelle eingehen und somit war Deine Aussage unvollstaendig.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

Ähnliche Themen

  1. Mit WSH eine Datei runterladen
    Von JohnDoe im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 21.09.06, 15:36
  2. mit VBA textdatei (xml) im netz öffnen oder runterladen?
    Von gesandter im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 19.09.05, 15:51
  3. .exe Datei will nicht öffnen
    Von avenger2099 im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 21.05.05, 22:04
  4. 3d max will nicht öffnen (55 mb datei)!
    Von Buttermilch im Forum 3D Studio Max
    Antworten: 4
    Letzter Beitrag: 21.02.04, 16:50
  5. datei includen (klappt nicht)
    Von fishguts im Forum PHP
    Antworten: 1
    Letzter Beitrag: 14.02.03, 16:11