in der seitenquelle ändert sich garnichts.
ich habe die css dateien im gleichen verzeichnis wie die index.php.
ich stelle jetzt einfach mal den kompletten html quelltext rein.
vielleicht hab ichs ja nur falsch kopiert:
HTML-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<title>Startseite meiner Bewerbung</title>
<meta name="author" content="Simon Kraus">
<meta name="editor" content="html-editor phase 5">
<img src="images/head.jpg" alt="Header" usemap="#HeaderMap" border="0" id="header"/>
<map name="HeaderMap" id="HeaderMap">
<area shape="circle" coords="136,70,59" href="http://www.tu-dresden.de"/>
</map>
</head>
<?
session_start();
if($_SESSION['css'] != '') $_SESSION['css'] = 'normal.css';
if(isset($_GET['change_css']
{
switch($_GET['change_css'])
{
case 'klein': $_SESSION['css'] = 'klein.css';break;
case 'normal': $_SESSION['css'] = 'normal.css';break;
case 'gross': $_SESSION['css'] = 'gross.css';break;
}
}
?>
<body>
<link rel="stylesheet" type="text/css" href="<?=$_SESSION['css']?>" />
<ul class="navi" style="width: 224px">
<li><a class="naviMainActive" href="index.php">Willkommen</a></li>
<li><a class="naviMain" href="menue1.html">Menüpunkt 1</a></li>
</ul>
<div id="textarea">
<p align="center"> Startseite </p>
<p align="center">
<a href="index.php?change_css=klein">klein</a><br />
<a href="index.php?change_css=normal">normal</a><br />
<a href="index.php?change_css=gross">groß</a><br /></p>
</div>
<a href="mailto:deffcon@web.de"><image src="images/mail.jpg" class="mail" alt="E-Mail
senden"/></a>
</body>
</html>