ich habe einen komischen Fehler! Der tritt aber nur auf wenn es online ist.
Zitat
Auf meinem Local Host funtzt es einwandfrei:
<?php
$pass = "pass";
$dir = "./downloads/";
$url= $_POST['dat'];
$name = pathinfo($_POST['dat']);
$name = $name["basename"];
if(isset($_POST['dat']) and $_POST['dat'] != ""){
if($_POST['pass'] == $pass){
ob_start();
$zeit = microtime();
$zeit = explode(" ",$zeit);
$zeit = $zeit[1] + $zeit[0];
$startzeit = $zeit;
$fp = fopen("$url", "rb");
fpassthru($fp);
fclose($fp);
$file = ob_get_contents();
ob_end_clean();
$fp = fopen("$dir$name", "wb+");
fwrite($fp, $file);
fclose($fp);
$zeit = microtime();
$zeit = explode(" ",$zeit);
$zeit = $zeit[1] + $zeit[0];
$endzeit = $zeit;
$gesamt = ($endzeit - $startzeit);
$gesamt = round("$gesamt", 2);
//Filesize
$size= filesize("$dir$name") / 1000;
$speed= round($size, 2) / $gesamt; // Hier soll der Fehler sein
$speed = round($speed, 2);
echo "<br>Die Datei <b><a href='$dir$name' target='blank'>$name</a></b> wurde mit <b>$speed Kb/s</b> heruntergeladen!<br />Der Download hat <b>$gesamt Sekunden</b> gedauert! ";
}else{
echo "<brFalsches Passwort!";}
}else{
echo "<br>Bitte eine Url und Passwort angeben!";
}
?>
Woran kann das liegen? Eventuell daran?
Zitat
$name = $name["basename"];
Gruß,
Toasterfraktion

Hilfe
Neues Thema
Antworten



Nach oben



