Hi,
mit welchem Wert hast Du $search_string zuvor initialisiert?
$search_string bekommt die User-Eingabe aus einer Textbox
womit hast _Du_ die Variable initialisiert? Das ist eine Zuweisung, die im PHP-Code steht.
if (isset($_GET['search'])){
Hier scheinst Du noch zu wissen, wie es geht.
Mal eine Frage: Welche Information steht hiernach dem Client zur Verfügung, um Dir eine serverseitige Session-Identifikation mitzuteilen?
sorry.....wie kann ich das ermitteln ?
Das sollst Du nicht ermitteln, es ist der Hinweis auf die Ursache des Problems.
<FORM action="'.$_SERVER['PHP_SELF'].'"
Wenn _das_ der Browser sieht, ist Dein Server defekt.
großer deutscher Provider (leider nicht so recht zufriedenstellend)
was kann ich tun ?
Du kannst bei allem, was clientseitig relevant ist, das clientseitige liefern. PHP-Code ist bedeutungsfrei.
Ich lese öfters von den Register globals, muß ich da vielleicht etwas ändern ?
Wenn die erste von mir zitierte Codezeile tatsächlich funktioniert: Ja, und zwar dringend.
echo $_SESSION["search_string"] = $search_string;
$search_string hat unbekannt zu sein, solange Du es nicht selbst im Code deklariert hast, oder Dein Server ist schrottig konfiguriert.
Cheatah
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes