Hallo zusammen,
ich hätte mal eine Frage.
Ich bastle im Moment eine Seite mit der ich per PHP den content austauschen lasse. Genauso wie hier, http://www.tutorials.de/forum/php-tutorials/264075-switch-case-fuer-contentwahl.html
Hätte ich das Tut nur früher gesehen….
Nun würde ich gerne zum content noch die .css-Dateien austauschen lassen.
Soweit bin ich im Moment schon:
- Folgende Datein werden behandelt:
index.php, basic.css, a.php, b.php, c.php, a.css, b.css, c.css
Index.php:
- basic.css:
Hier Grund-css-Infos, Schriftart etc. etc.
Die basic.css bleibt immer eingebunden.
- a-, b-, c.css:
Hier lasse ich Seitenspezifische css-Eigenschaften laden (spezieller Seitenabstand etc.)
Die a,b,c.css wir mit dem jeweiligen content (a,b,c.php) geladen.
Ich hoffe ich habe mich einigermaßen gut ausgedrückt. Ich hab versucht so gut wie es geht mich an die Regeln zu halten.
Gruß Daniel
P.S.: Ich habe das mit der CODE und HTML Formatierung leider nicht so ganz hinbekommen! Irgendwie zeigt er mir den PHP-Teil nicht so farbig wie es sein sollte. Sorry!
ich hätte mal eine Frage.
Ich bastle im Moment eine Seite mit der ich per PHP den content austauschen lasse. Genauso wie hier, http://www.tutorials.de/forum/php-tutorials/264075-switch-case-fuer-contentwahl.html
Hätte ich das Tut nur früher gesehen….
Nun würde ich gerne zum content noch die .css-Dateien austauschen lassen.
Soweit bin ich im Moment schon:
- Folgende Datein werden behandelt:
index.php, basic.css, a.php, b.php, c.php, a.css, b.css, c.css
Index.php:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="de" xml:lang="de" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>A B C</title>
<link href="basic.css" rel="stylesheet" type="text/css" />
</head>
<body>
<p>
<a href="index.php?site=SeiteA">Link A</a><br />
<a href="index.php?site=SeiteB">Link B</a><br />
<a href="index.php?site=SeiteC">Link C</a><br />
</p>
<p>
<?php switch ($_GET['site']) {
case "SeiteA":
include"a.php";
break;
case "SeiteB":
include"b.php";
break;
case "SeiteC":
include"c.php";
break;
};
?>
</p>
</body>
</html>
- basic.css:
Hier Grund-css-Infos, Schriftart etc. etc.
Die basic.css bleibt immer eingebunden.
- a-, b-, c.css:
Hier lasse ich Seitenspezifische css-Eigenschaften laden (spezieller Seitenabstand etc.)
Die a,b,c.css wir mit dem jeweiligen content (a,b,c.php) geladen.
Ich hoffe ich habe mich einigermaßen gut ausgedrückt. Ich hab versucht so gut wie es geht mich an die Regeln zu halten.
Gruß Daniel
P.S.: Ich habe das mit der CODE und HTML Formatierung leider nicht so ganz hinbekommen! Irgendwie zeigt er mir den PHP-Teil nicht so farbig wie es sein sollte. Sorry!