phpbar.de logo

Mailinglisten-Archive

[php] Wie mittels PHP verschiedene CSS-Versionen einfügen

[php] Wie mittels PHP verschiedene CSS-Versionen einfügen

Marita Betz m.betz at gaponline.de
Don Apr 12 23:18:48 CEST 2007


Hallo Achim,
hallo liebe Helfer,

inzwischen habe ich Deine Lösung ausprobiert. Leider geht es nicht.

Du hast geschrieben:

$css = "test.css";
<link href=<?php echo $css; ?> rel="stylesheet" type="text/css"
media="screen "/>';


Vielleicht liegt es daran, dass ich in der head.inc.php die Befehle
schon mit print vorne dran drin stehen habe.

Hier meine head.inc.php:

<?php
print'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">';
print'<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">';
print'<head>';
print'<meta name="robots" content="All"/>';
print'<meta http-equiv="content-language" content="de"/>';
print'<meta http-equiv="content-type" content="text/html;
charset=iso-8859-1" />';
print'<meta name="description" content="Beschreibung"/>';
print'<meta name="keywords" content="Hier stehen die Keywords"/>';
print'<meta name="copyright" content=""/>';
print'<meta name="author" content=""/>';
print'<title><?=$title;?></title>';

print'<link href=<?=$css;?> rel="stylesheet" type="text/css"
media="screen, projection, tv"/>';
?>


Ich möchte die Variablen also das $css = "test1.css"; und
$title="Impressum"; dann immer in der jeweiligen Datei übergeben, also
nicht in der head.inc.php.

Also z. B. so:

<?php
$title = "Impressum";
$css = "test1.css";
include ('head.inc.php');
?>

Wie muss ich das machen, damit das funktioniert? Wo liegt der Fehler?
Ich habe leider noch nicht die große Erfahrung mit PHP.

Vielen Dank für Deine (Eure) Hilfe.

Viele Grüße

Marita Betz


php::bar PHP Wiki   -   Listenarchive