hi,
ich habe folgendes kleine php-anwendung:
<?php
$page="";
if ($page=="") {
$home="news.php";
include("$home");
} else { include("$page"); }
?>funktioniert auch wunderbar. die seite news wird ausgegeben.
Nun möchte ich über einen Link $page="" mit etwas füllen... das geht aber nicht so wie es möchte:
Selbst wenn dir automatisch ein Wert für $page übergeben würde, würdest du ihn am Anfang deines Scriptes in der bisherigen Form ja wieder überschreiben - diese Initialisierung muss also durch eine geeignetere ersetzt werden - isset/empty bieten sich an.
echo "<a href="index.php?page=disclaimer.html">Disclaimer</a>";
Informiere dich über das Stichwort register_globals=off, und die vordefinierten Variablen.
mein eigentliches Ziel ist es halt den Inhalt der index.php immer entsprechend eines Links zu ändern.
Dann überlege dir aber, wie du das absicherst - so dass nicht alle möhlichen lokalen und ggf. sogar externen Dateien/Ressourcen eingebunden werden können.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }