Hallo,
Das klingt ja schonmal gut
mit unkonventionell hat das alles nix zu tun. unkonventionell sind eher workarrounds die ein problem durch umgehung beheben, weil es nicht korrekt behandelt werden kann.
Ist das normal dass die Variable dann nicht mehr verfügbar ist oder habe ich einen Fehler in meinem Script. Wäre gut zu wissen, damit ich konventionell weiterarbeiten kann :-)
Naja, wenn du session_start() bemühst, fängt der Server an "mitzudenken" bzw. sich zu erinnern. Ansonsten hilft es, die Kommunikation zwischen Server und Client zu verstehen. Im Grunde sendet der Client jedes Mal einen neuen Request, und der Server kann aber muss nicht erkennen, was der grad schon mal wollte. Wenn der Client sein Suchwort gleich mitliefert (diesmal per GET im Querystring der URL) dann ist das eine Lösung, die voll ausreicht. Dazu eben noch, welche Seite denn diesmal...;
Gruß
jobo