Omdat ik wil controleren of iemand is ingelogged op mijn site voordat hij een mp3 kan downloaden gebruik ik nu onder andere dit:
Hij stuurt de data dus netjes door. Dit werkt prima. In ieder geval bij breedband internet. Mijn vraag is of iemand weet of dit ook bij langzame verbindingen werkt of kan ik dan misschien problemen krijgen met time-outs en dergelijke?
PHP:
1
2
3
4
5
6
| header("Content-type: audio/mpeg"); header("Content-disposition: filename=bestandsnaam.mp3"); header("Content-length: " . filesize("/home/httpd/vhosts/blabla.nl/httpdocs/rotzooi/mp3/1.mp3")); $fp = fopen ("/home/httpd/vhosts/blabla.nl/httpdocs/rotzooi/mp3/1.mp3", "r"); fpassthru($fp); fclose($fp); |
Hij stuurt de data dus netjes door. Dit werkt prima. In ieder geval bij breedband internet. Mijn vraag is of iemand weet of dit ook bij langzame verbindingen werkt of kan ik dan misschien problemen krijgen met time-outs en dergelijke?