Cheatah: $_SESSION[] wird partout nicht übergeben

Beitrag lesen

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