![]() |
Re: [PHP]Cookies erlaubt oder nicht?
Zitat:
Und wie kommen die Session-IDs i.d.R. wieder zurück zum Server? Richtig, per Cookies (*). Aber diese Session-Cookies sind meist spezielle Cookies: Ihre Lebensdauer endet mit dem Schließen des Browsers. Somit bleibt nix übrig und eine Sicherheitslücke entsteht dadurch auch nicht. Ich denke, diese Art von Cookies verbieten die wenigsten. (*) Es gibt auch die Möglichkeit, die Session-IDs per GET an die URL zu hängen, das iat aber unkomfortrabel, da der ganze Rattenschwanz an jeden Seitenaufruf angehängt werden müss und es ist ein Sicherheitsrisiko, da bei einem Senden eines Links, der eine solche ID enthält, die ID mitübergeben wird. EIn anderer kann dann u.U. deine Session nutzen. |
Re: [PHP]Cookies erlaubt oder nicht?
Der Rückgabewert von setcookie kann gar nichts darüber aussagen, ob Cookies erlaubt sind, da vom Browser keine Rückmeldung kommt. Setcokie gibt nur true zurück, falls es gelungen ist, den Cookie-header zu senden.
Per PHP (bzw. allgemein per server side scripting) gibt es keine Möglichkeit, das zu überprüfen. :!: ( Es sei denn, man weiss von vorherigen Aufrufen, dass da eigentlich ein Cookie sein müsste. Das kann man dann natürlich überprüfen. Aber nicht in einem einzigen Skriptaufruf!) Wie ich auch Luckie immer sage: Es gibt keinen Rückkanal vom Browser zum Skript! |
Re: [PHP]Cookies erlaubt oder nicht?
Zitat:
Zitat:
|
Re: [PHP]Cookies erlaubt oder nicht?
Stimmt. Deins ist genau das richtige^^ :)
Hätte ich gemeint, in einem einzigen Skript, hätte ich das auch so geschrieben. aber du machst ja zwei Aufrufe. ;) |
Re: [PHP]Cookies erlaubt oder nicht?
âh :wall: wer lesen kann, ist (wahrscheinlich) im Vorteil.... :mrgreen:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz