login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Extern bestand

Offline superlol - 13/04/2007 18:55
Avatar van superlolPHP interesse Hey

Ik heb een script gemaakt, deze geeft mp3 headers mee en leest daarna een bestand :
<?php
$file="liedje.mp3";

header('Content-Type: audio/x-mp3');
header('Content-Length: ' . filesize($file));

$fh = fopen($file,"rb");
while (!feof($fh)) { print(fread($fh, filesize($file))); }
fclose($fh);
?>

Dit script werkt goed, maar alleen bij locale bestanden, dus die van op de site zelf. Als ik externe bestanden(op andere sites, ja hotlink staat uit) probeer werkt het opeens niet meer.
Welke veranderingen moet ik hierin maken om het ook bij externe bestanden te laten werken, en ook alle dingen worden gedaan die in het huidige script gebeuren?

Bvd!

2 antwoorden

Gesponsorde links
Offline ikkedikke - 13/04/2007 19:00
Avatar van ikkedikke PHP expert Welke error krijg je?
fopen wrappers die uitgeschakeld zijn oid? dan kan je het vergeten, dan is het uitgezet op de server.
Anders zou je eens naar readfile kunnen kijken en als laatste optie naar cUrl of gewoon de mensen met een header doorsturen.
Als jij er zo bij kan, waarom zou je dan dubbel je eigen bandbreedte verpesten door het via je eigen server te sturen?
Offline superlol - 13/04/2007 19:18
Avatar van superlol PHP interesse Oke, bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.349s