Gäste ohne SID

Wildkater
Ok, dann werde ich es auch mal ausprobieren, hoffe es hilft. Denn Google hat jetzt schon einige Einträge mit der SID hintendran aufgenommen.


Wildkater

EDIT: Kann es sein das deine Anleitung falsch ist?

Zitat:
Suche:
if ((isset($_COOKIE[$cookieprefix.'cookiehash']) && !isset($falsecookiehash))


Wird nicht gefunden. Habe aber diese Codezeile:

if (isset($_COOKIE[$cookieprefix.'cookiehash']) && !isset($falsecookiehash))

Da ist eine Klammer weniger vorne. Was hat das zu sagen?


Wildkater
Bandy
Die Zeile ist dann auch die richtige..
mhn
Wie siehts mit dem 2.3.4 Update aus?
Funzt der Hack danach noch?
Windapple
Ja, geht noch einwandfrei.
mhn
Hab mal im ACP Archiv für SuMas aktviert.

Kann es sein, dass dadurch Gäste jetzt eh keine SID mehr haben, sehe zumindest keine mehr in meinem Forum
Windapple
Nein. Die SID wird den Gästen auch nur gegeben wenn sie keine Cookies annehmen. Suchmaschinen unterstützen Cookies nicht.
mhn
Habs gemacht mal gemacht. Habe vorher keine SIDs gesehen und jetzt ohne Cookies auch keine hoffentlich funzt das großes Grinsen
300782191
Kann man doch ganz leicht testen:
Einfach mal ins Board und Cookies im Browser abstellen.

Edit: Wird eigentlich sid aus jedem Link gelöscht ? Auch wenn man z. B.: diesen Hack installiert hat [Tutorial] Mod Rewrite Pack fürs 2.3.x ?

Da wird ja auch $sid angehängt (z. B.: thread,postid-$result[postid],sid-$session[hash].html ).
Windapple
$session[hash] wird nicht entfernt. Die SID erscheint nur da nicht mehr wo die neuen 2.3 Variablen SID_ARG_1ST und SID_ARG_2ND verwendet wurden.
300782191
Und wie wäre es, wenn der Link thread,postid-$result[postid],{$SID_ARG_2ND}.html ist ?


300782191
Windapple
dann sähe das so aus: thread,postid-$result[postid],.html
nitro-joker
Da gibts nur ein problem bei diesem Hack!

Versuch mal wenn Du in einem Thread bist die Seite zu aktualisieren, dann ladest Du wieder (auch wenn Du eingeloggt warst) als Gast auf der Startseite!



Gruß

Nitro-Joker
mhn
Also wenn ich eingeloggt bin seh ich manchmal session IDs Oo?
Windapple
Dieser Hack ändert nichts an den SIDs im eingeloggten Zustand. Sind dieser dort anzutreffen, so sind sie da notwendig.
nitro-joker
Also ich erklär es nochmal! Augenzwinkern

Ich habe den Hack installiert! Es stimmt das Gäste dann keine SID mehr haben!

Aber wenn ich mich als User anmelde, und die Seite vielleicht einmal aktualisieren will, so passiert es, dass ich mich als nicht eingeloggt, also demnach als Gast auf der Hauptseite wiederfinde "obwohl ich vor der Aktualisierung eingeloggt war"!


Dieser Hack hat zumindest bei mir, nicht nur auf Gäste Wirkung hab den Hack wieder ausgebaut und alles funktioniert wieder! Also man kann als User auch mal die Seite aktualisieren, was mit diesem Hack anscheinend nicht möglich ist!!!
Windapple
Es ist mir leider nicht rekonstruierbar, deswegen kann ich es nicht beheben unglücklich
nitro-joker
Der Hack an sich wäre sehr gut, aber leider funzt der bei mir nicht richtig! schade!!! Versagt Vielleicht hab ich auch was falsch eingebaut, bei dem dauerndem hin und her eine Klammer weg dann wieder eine an ner anderen Stelle dazu, daß muss ja schiefgehen großes Grinsen !




Gruß

Nitro-Joker
mhn
kann mal jmd checken ob das hier richtig eingebaut wurde?
Xannasavin
im 2.3.4 gibt es die zeile, die man ändern soll überhaupt nicht...
hilfe verwirrt
nitro-joker
suche nach:


if (isset($_COOKIE[$cookieprefix.'cookiehash']) && !isset($falsecookiehash))



ersetze durch:

if ((isset($_COOKIE[$cookieprefix.'cookiehash']) && !isset($falsecookiehash)) || (isset($guestsession) && $filename!="login.php" && $filename!="logout.php"))




Viel Spaß


Gruß

nitro-joker