Hi,
ich hab ein stylesheet als .php abgespeichert, welches im IE geladen wird, aber nicht im FF.
Hier sind jeweils die ersten paar Zeilen des Codes, damit ihr euch ein Bild machen könnt:
Index.php:
PHP
<?php
//header("content-type: text/html");
include ("config.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Page</title>
<link href="stylesheet.php" rel="stylesheet" type="text/css" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<style media="print" type="text/css">
.dontprint
{
display:none;
}
</style>
</head>
Alles anzeigen
Stylesheet.php:
Weder die index.php noch die stylesheet.php ist im utf-8-format o. ä. abgespeichert.
So wie der Code jetzt da steht, wird das stylesheet im IE geladen und im FF nicht.
Wenn ich den html-content-type in der index.php einfüge, wird das stylesheet im IE sowie im FF geladen. allerdings erhalte ich dann in beiden browsern die fehlermeldung:
Warning: Cannot modify header information - headers already sent by (output started at [...]index.php:1) in [...]index.php on line 3
Ich hoffe ihr koennt mir bei dem kleinen problem helfen