Bitcoin Forum

Local => Anfänger und Hilfe => Topic started by: LvM on January 07, 2014, 08:26:52 PM



Title: "PHPSESSID=...&" - WOZU ?
Post by: LvM on January 07, 2014, 08:26:52 PM

Was soll eigentlich diese geheimnisvoll verschlüsselte "PHPSESSID=...&"
in den Links von Bitcointalk.org ??

Technisch entbehrlich. Die Links funzen auch ohne diese komischen Dinger.

Also eine Art Cookie zwecks Tracing was ein Leser so alles anstellt ?

Gut wäre im übrigen, die Links enthielten für Topics und Boards statt bloßer Nummern deren TITEL.

LvM


Title: Re: "PHPSESSID=...&" - WOZU ?
Post by: paduser on January 08, 2014, 08:30:49 AM
Wenn ich nicht irre ist das die Session von PHP die überfrüft ob und mit welchem User man eigeloggt ist.
Das mit dem Links ohnen Titel hat wohl den Grund zu lange URLs zu verhindern.


Title: Re: "PHPSESSID=...&" - WOZU ?
Post by: FalconFly on January 08, 2014, 04:16:27 PM
AFAIK braucht das Forum aktivierte Cookies, sonst muss es sich per Session ID behelfen wie die meisten anderen Foren auch.


Title: Re: "PHPSESSID=...&" - WOZU ?
Post by: Hirnhamster on January 09, 2014, 09:45:17 AM
Jop sind PHP Sessions (http://www.mywebsolution.de/workshops/1/page_2/show_Sessions-in-PHP---Sessions-starten.html). Normalerweise sind die unnötig, wenn man Cookies aktiviert hat und werden dann auch nicht angezeigt.

Aber: Beim ersten Aufruf von Bitcointalk hast du noch keine Session und dementsprechend auch noch kein Cookie. Die Webseite kann zu diesem Zeitpunkt nicht wissen, ob dein Browser Cookies akzeptiert oder nicht und muss dir deshalb die Session-IDs in den URLs anzeigen. In den Umlauf kommen die meist auch durch Suchmaschinen, deren Crawler in der Regel keine Cookies akzeptieren.


Title: Re: "PHPSESSID=...&" - WOZU ?
Post by: Subo1977 on January 10, 2014, 02:32:11 PM

Gut wäre im übrigen, die Links enthielten für Topics und Boards statt bloßer Nummern deren TITEL.


Dann würde es dein Threat garnicht geben...  Umlaut und so.... ;-)


Title: Re: "PHPSESSID=...&" - WOZU ?
Post by: Hirnhamster on January 10, 2014, 03:26:50 PM

Gut wäre im übrigen, die Links enthielten für Topics und Boards statt bloßer Nummern deren TITEL.


Dann würde es dein Threat garnicht geben...  Umlaut und so.... ;-)


Für sowas gibt es http://www.php.net/manual/de/function.rawurlencode.php ;)


Title: Re: "PHPSESSID=...&" - WOZU ?
Post by: Subo1977 on January 10, 2014, 03:43:07 PM

Gut wäre im übrigen, die Links enthielten für Topics und Boards statt bloßer Nummern deren TITEL.


Dann würde es dein Threat garnicht geben...  Umlaut und so.... ;-)


Für sowas gibt es http://www.php.net/manual/de/function.rawurlencode.php ;)
das weiss ich, dann wäre der titel in der URL  aber nicht mehr so gut lesbar und nicht im sinne von LvM

 


Title: Re: "PHPSESSID=...&" - WOZU ?
Post by: Hirnhamster on January 10, 2014, 04:34:39 PM
Das kommt auf deinen Browser an.. Die aktuellen Versionen von Firefox und Chrome zeigen Umlaute in der Adresseleiste ohne Probleme an, siehe Unicode-Zeichen Ä (http://unicode.myseosolution.de/%C3%84-character-%C3%84-196-%C3%84.html). Nur der IE kanns nicht :P

Klappt übrigens auch mit exotischeren Zeichen, kannst dich ja mal durch die Blöcke Dingbats (http://unicode.myseosolution.de/block-Dingbats-84.html) und Miscellaneous Symbols (http://unicode.myseosolution.de/block-Miscellaneous-Symbols-83.html) klicken :)