OSX Firefox Spezial "return true" eingefügt; typo fixed;

This commit is contained in:
Daniel Schubert 2017-02-02 17:39:50 +01:00
parent e4c3e2e1f4
commit a3656f432b

View File

@ -6,8 +6,8 @@ class VinylDownload {
public $database, $file, $code;
public function __construct() {
@set_time_limit(0);
ini_set('memory_limit', '512M');
// @set_time_limit(0);
// ini_set('memory_limit', '512M');
}
private function db_connect(){
@ -61,15 +61,16 @@ class VinylDownload {
<div id="1">
<form method=POST id="dl-trigger" action="https://www.rainervonvielen.de/digital-download"><p>
<input type="hidden" value="'. $this->code . '" name="c"</input>
<input type="hidden" value="'. $f . '" name="sel_format"</input>
<input type="submit" class ="btn middle" value="Start"></input>
<input type="hidden" value="'. $this->code . '" name="c">
<input type="hidden" value="'. $f . '" name="sel_format">
<input type="submit" class ="btn middle" value="Start">
</form>
</div>
<script>
jQuery("#dl-trigger").submit(function(e) {
jQuery("#1").html( "<p><strong>Download ist gestartet.</strong> Du hast noch <strong>' . ( self::MAXDOWNLOADS - $row['count'] - 1 ) .'</strong> Downloads zur Verf&uuml;gung bis der Code ung&uuml;ltig wird." );
jQuery("#1").html( "<p><strong>Download ist gestartet.</strong> Du hast noch <strong>' . ( self::MAXDOWNLOADS - $row['count'] - 1 ) .'</strong> Downloads zur Verf&uuml;gung bis der Code ung&uuml;ltig wird." );
});
return true;
</script>
';
@ -85,11 +86,11 @@ class VinylDownload {
switch ($format) {
case 'mp3':
$file = $this->mp3_file;
$filename = 'Rainer_von_Vielen-Überall_Chaos_2017-MP3.zip';
$filename = "Rainer_von_Vielen-Überall_Chaos_2017-MP3.zip";
break;
case 'wav':
$file = $this->wav_file;
$filename = 'Rainer_von_Vielen-Überall_Chaos_2017-WAV.zip';
$filename = "Rainer_von_Vielen-Überall_Chaos_2017-WAV.zip";
break;
}
@ -107,10 +108,8 @@ class VinylDownload {
ob_start();
$mm_type='application/zip';
header("Content-Type: ".$mm_type);
header('Content-Disposition: attachment; filename="'.$filename.'"');
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=".$filename."");
header("Content-Description: File Transfer");
header("Content-Length: " .(string)(filesize($file)) );
header("Cache-Control: public, must-revalidate");