Nils Hitze
Admin a.D.
Bitte benutzt in Zukunft die [ php ] [/ php] Klammern für Codesegmente, danke.
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<?
$file = "XYZ.mp3"; // Datei die gesendet werden soll
$speed = 8.5; // Downloadgeschwindigkeit
if(file_exists($file) && is_file($file)) {
header("Cache-control: private");
header("Content-Type: application/octet-stream");
header("Content-Length: ".filesize($file));
header("Content-Disposition: filename=$file" . "%20");
flush();
$fd = fopen($file, "r");
while(!feof($fd)) {
echo fread($fd, round($speed*1024));
flush();
sleep(1);
}
fclose ($fd);
}
?>
<?
//Dies darf NICHT in der DOWNLOADSEITE sein, sonst isses sinnlos.
$_SESSION['bannerid'] = rand(10000,99999);
$_SESSION['md5bannerid'] = md5($_SESSION['bannerid']);
//Hier muss der banner hin, aber mit dem zusatz von "?bid=".$_SESSION['md5bannerid'].""
//Ab hier kommt der Kontrollteil von der Downloadseite
if (!isset($_GET['bid'])) {
echo "Konnte Download nicht starten wegen fehlender Bannerid";
}
elseif (md5($_GET['bid']) != $_SESSION['md5bannerid'])) {
echo "nenene, das System verarschtst du nich ;)";
}
else {
//Hier muss der Code reiin zum starten des Downlaods
}
?>
<IMG SRC="" BORDER="0" alt="www.teltex.de" WIDTH="468" HEIGHT="60" "?bid=".$_SESSION['md5bannerid']."">
else {
?>
<a href="count.php?id=ex1" >
<img src="comp/excel/bilder/mail.gif" border="0" alt="Zum anschauen auf öffnen und zum downloaden auf speichern!">
</a>
<?
}
?>