![]() |
Download immer .sql ...?
Hallo,
es hat bestimmt einen Grund, warum die Downloads alle die Erweiterung .sql bekommen, statt zB .zip zu bleiben? Der Inhalt ist dann schon ok, ich muss sie aber immer alle nach dem Download wieder umbenennen... hm? Oder hab ich da einen kleinen Bug entdeckt? |
Re: Download immer .sql ...?
Also gewollt ist dies auf gar keinen Fall.
Gebe mir doch mal bitte ein Beispiel für einen Download, bei dem die Dateiendung auf .SQL umgestellt wird. Grüße, Gérome |
Re: Download immer .sql ...?
Hi,
ich war in dem Sudoku-Thread, zb ![]() ![]() Vielleicht liegt es auch an meinem Opera 8.5 - aber Downloads auf anderen Sites funktionieren korrekt. |
Re: Download immer .sql ...?
Also, der Download bietet mir eine zip-Datei an (IE6, WinXP)
Greetz alcaeus |
Re: Download immer .sql ...?
Hi,
mir bietet der dl ebenfalls eine zip an: Firefox 1.5, Win XP Pro |
Re: Download immer .sql ...?
Zitat:
hast du mal irgendwann die Mimetypes verstellt? |
Re: Download immer .sql ...?
Hm...
application/octetstream oder so steht da als MIME-Type. Verstellt hab ich nix. Ich hatte das auch mal bei meinem download script, den ich auf meiner Site verwende, daß da immer .sql angefügt wurde...
Code:
(ist ein kleiner Auszug aus der Datei)
// (PHP-code) Browsererkennung
if (!empty($_SERVER['HTTP_USER_AGENT'])) $HTTP_USER_AGENT = $_SERVER['HTTP_USER_AGENT']; else if (!empty($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) $HTTP_USER_AGENT = $HTTP_SERVER_VARS['HTTP_USER_AGENT']; else if (!isset($HTTP_USER_AGENT)) $HTTP_USER_AGENT = ''; if (ereg('Opera(/| )([0-9].[0-9]{1,2})', $HTTP_USER_AGENT, $log_version)) $browser_agent = 'opera'; else if (ereg('MSIE ([0-9].[0-9]{1,2})', $HTTP_USER_AGENT, $log_version)) $browser_agent = 'ie'; else $browser_agent = 'other'; ///// jetzt kommts wichtige: /////// // Mime-Type-Anpassung (Für IE und Opera) if ( ($mimetype == 'application/octet-stream') || ($mimetype == 'application/octetstream') ) { if ( ($browser_agent == 'ie') || ($browser_agent == 'opera') ) $mimetype = 'application/octetstream'; else $mimetype = 'application/octet-stream'; } Vielleicht müßte man den Script wegen dieses minimalen Unterschied mal anpassen? |
Re: Download immer .sql ...?
Moin SearchBot,
hier mal ein Auszug aus der Download-Datei des Attachment MODs (der ja auch hier verwendet wird):
Code:
Es wird also schon angepasst. Desweiteren hat der mimetype nicht wirklich was mit der Dateiendung zu tun, diese wird ja mit Hilfe des filename-headers gesetzt.
if (!strstr($attachment['mimetype'], 'image'))
{ $attachment['mimetype'] = ($browser_agent == 'ie' || $browser_agent == 'opera') ? 'application/octetstream' : 'application/octet-stream'; } BTW, besteht das Problem bei der besagten Datei immer noch, und hast du es schon bei anderen Dateien beobachtet? Greetz alcaeus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz