Hi,
ich weis, zum Thema gibts schon einiges. Hab auch einiges hier im Forum schon nachgelesen. Aber leider besteht mein Problem weiterhin:
Hab das ganze jetzt mal von phpMyAdmin abgeschaut, jedoch klappts trotzdem nicht. Bzw. ist es so. Auf meinem WinXP -> Apache -> PHP Version 4.1.2 funktioniert es wunderbar mit allen Browsern.
Auf dem eigentlichen Server. Unix > Apache > PHP Version 4.3.2 funktioniert es nur noch mit Mozilla. Der IE 6.0 streikt.
Habt ihr ne Idee wo dran das liegen kann?
ich weis, zum Thema gibts schon einiges. Hab auch einiges hier im Forum schon nachgelesen. Aber leider besteht mein Problem weiterhin:
PHP-Code:
<?
if (ereg('Opera(/| )([0-9].[0-9]{1,2})', $_SERVER["HTTP_USER_AGENT"])) {
define('PMA_USR_BROWSER_AGENT', 'OPERA');
} else if (ereg('MSIE ([0-9].[0-9]{1,2})', $_SERVER["HTTP_USER_AGENT"])) {
define('PMA_USR_BROWSER_AGENT', 'IE');
} else if (ereg('OmniWeb/([0-9].[0-9]{1,2})', $_SERVER["HTTP_USER_AGENT"])) {
define('PMA_USR_BROWSER_AGENT', 'OMNIWEB');
} else if (ereg('Mozilla/([0-9].[0-9]{1,2})', $_SERVER["HTTP_USER_AGENT"])) {
define('PMA_USR_BROWSER_AGENT', 'MOZILLA');
} else if (ereg('Konqueror/([0-9].[0-9]{1,2})', $_SERVER["HTTP_USER_AGENT"])) {
define('PMA_USR_BROWSER_AGENT', 'KONQUEROR');
} else {
define('PMA_USR_BROWSER_AGENT', 'OTHER');
}
//$filename = str_replace(" ","_",$daten["code_name"]);
$filename = "test";
$ext = "txt";
$mime_type = (PMA_USR_BROWSER_AGENT == 'IE' || PMA_USR_BROWSER_AGENT == 'OPERA')
? 'application/octetstream'
: 'application/octet-stream';
// Send headers
header('Content-Type: ' . $mime_type);
// IE need specific headers
if (PMA_USR_BROWSER_AGENT == 'IE') {
header('Content-Disposition: inline; filename="' . $filename . '.' . $ext . '"');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
} else {
header('Content-Disposition: attachment; filename="' . $filename . '.' . $ext . '"');
header('Expires: 0');
header('Pragma: no-cache');
}
echo "inhalt der download datei";
?>
Auf dem eigentlichen Server. Unix > Apache > PHP Version 4.3.2 funktioniert es nur noch mit Mozilla. Der IE 6.0 streikt.
Habt ihr ne Idee wo dran das liegen kann?
Kommentar