Der erste Fehler, der mir nun auffiel ist, daß bei Links "$PHP_SELF" nicht erkannt wird. Das gleiche Skript läuft auf meinem Webspace unbeanstandet.
Bsp.:
<a href="<?echo $PHP_SELF."?cat=bier"; ?>">Biere</a> u.s.w.
^^^^^^^^^^
[1]
[A]
an anderer Stelle:
<?PHP
if ($cat=="snacks") {
include("essen.inc");
Da ist aber kein $PHP_SELF drin.
[1] da oben schon
Irgendwie habe ich geahnt, daß ich da [A] noch einen belanglosen Text zwischensetzen sollte. Ich bezog mich eigentlich nur auf den zweiten Absatz.
Hat jemand von Euch einen "Sofort"-Lösungsvorschlag, à la:
Mir fällt da momentan höchstens ein register_globals=off ein. Hab's aber noch nie benutzt und weiß dementsprechend auch nicht, ob es auch für das Fehlen von $PHP_SELF verantwortlich sein könnte
register_globals sind Off
Na, dann haben wir's ja vielleicht, einschalten und staunen, was da alles für Variablen auftauchen :)
Gruß,
soenk.e