Seite 1 von 1

Suche loggt aus

Verfasst: 1. August 2007, 15:18
von Volker L.
Hallo, Knut!

Mir ist gerade ein kleiner Fehler bezüglich des Einlog-
Status aufgefallen.
(Anmerkung: Da ich Cookies absolut niemals zulasse, mich
aber dennoch hier einloggen und schreiben kann, nehme ich
an, dass die Identifikation bei Euch (auch) über Session-ID
funktioniert?)

Wenn ich im eingeloggten Zustand auf "Suche" gehe
- unabhängig davon, ob ich die Suchseite im selben oder
einem neuen Fenster öffne - und dann auf "Suchen" klicke,
bin ich auf dem Ergebnis-Fenster nicht mehr eingeloggt.

Falls da ein Fehler bei der Übergabe der Session-ID
vorliegt, könntest Du ihn vielleicht mal beheben.
Allerdings, falls das ein grundsätzliches Problem ist,
das zwangsläufig auftritt und nur durch umfangreiche
Bastelarbeiten geändert werden kann, brauchst Du Dir
meinetwegen keinen abzubrechen, falls - wie ich
vermute - ich der einzige bin, bei dem dies auftritt.

Gruß, Volker

...jetzt nicht mehr

Verfasst: 1. August 2007, 16:19
von KMW
Hallo Volker,
danke für den Hinweis - und dafür, dass Du mir die Gelegenheit gegeben hast, heute doch noch eine gute Tat zu tun ;-)
Gruß
KMW

immer noch

Verfasst: 2. August 2007, 02:07
von Volker L.
Also, das Problem besteht weiterhin - was immer Du
geändert hast, war nicht (oder zumindest nicht die
einzige) Ursache des Problems.

Übrigens komme ich von der Seite der Suchergebnisse
(auf der ich nicht mehr als eingeloggt erkannt werde)
durch den Zurück-Button des Browsers wieder auf eine
Seite, wo ich noch eingeloggt bin und kann von dort
aus auch weiter eingeloggt agieren.

Gruß, Volker

Re: immer noch

Verfasst: 2. August 2007, 11:59
von Thomas
Volker L. schrieb:
> Also, das Problem besteht weiterhin - was immer Du
> geändert hast, war nicht (oder zumindest nicht die
> einzige) Ursache des Problems.

Geändert wurde folgendes:

FORM ACTION="seach.php[b]?PHPSESSID=1234[/b]" METHOD="GET"

Manche Browser schneiden jedoch aus der ACTION alles ab dem Fragezeichen ab, sofern sie durch INPUT-Tags noch weitere Parameter an die URL hängen sollen (zumindest bei METHOD="GET"). Besser wäre daher:

FORM ACTION="search.php" METHOD="GET"

INPUT TYPE="hidden" name="PHPSESSID" value="1234"

HTH.

Volker: neuer Ver-Such?

Verfasst: 2. August 2007, 14:23
von KMW
Danke, Thomas.
Ich hatte es vorher mit IE7, FF2 und Opera erfolgreich ausprobiert, aber jetzt wie vorgeschlagen geändert.
Vielleicht klappt's ja jetzt.
Gruß
KMW

Re: Volker: neuer Ver-Such?

Verfasst: 2. August 2007, 16:50
von Thomas
KMW schrieb:
>
> Danke, Thomas.
> Ich hatte es vorher mit IE7, FF2 und Opera erfolgreich
> ausprobiert, aber jetzt wie vorgeschlagen geändert.

Hmm, ich hab es heut vormittag doch mit Firefox 2.0.0.6 ausprobiert, und es klappte nicht (nachdem ich testweise alle spielbox.de-Cookies verboten und gelöscht hatte).

> Vielleicht klappt's ja jetzt.

Nein, leider nicht; jetzt kommt beim Suchen die Fehlermeldung:

> Warning: session_start() [function.session-start]: The
> session id contains invalid characters, valid characters
> are only a-z, A-Z and 0-9 in
> var/www/kmw/phorum4/search.php4 on line 2
>
> Warning: session_start() [function.session-start]: Cannot
> send session cache limiter - headers already sent (output
> started at /var/www/kmw/phorum4/search.php4:2) in
> /var/www/kmw/phorum4/search.php4 on line 2

Aber probier doch mal, statt

name="PHPSESSID" value="[b]PHPSESSID=[/b]abc123"

einfach nur

name="PHPSESSID" value="abc123"

zu verwenden, klingt für mich schlüssiger.

aber jetzt...?

Verfasst: 2. August 2007, 18:06
von KMW
Herrje, manchmal schwächelt mein Hirn aber wirklich.
Mein Test musste ja funktionieren, weil ich immer mit Cookies arbeite. Ich habe das Skript jetzt nochmal geändert und ohne Cookies getestet.
Funktioniert's jetzt?
Hoffnungsvolle Grüße
KMW

Jaaaaa!!!

Verfasst: 2. August 2007, 18:11
von Volker L.
KMW schrieb:
>
> Herrje, manchmal schwächelt mein Hirn aber wirklich.

8-) kein Kommentar :-D


> Mein Test musste ja funktionieren, weil ich immer mit Cookies
> arbeite. Ich habe das Skript jetzt nochmal geändert und ohne
> Cookies getestet.
> Funktioniert's jetzt?
> Hoffnungsvolle Grüße
> KMW

Jau, jetzt klappt's :-)

dankbare Grüße, Volker