Thread Session-Id aus Urls entfernen (5 answers)
Opened by kristian at 2010-03-11 20:55

pktm
 2010-03-11 21:43
#134491 #134491
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Was ist, wenn die Session-ID leer ist? Du könntest auf solch eine URL stoßen: run.cgi?sid=&foo=bar

Da du nach dem = das & ausschließt, dürfte deines nicht mehr funktionieren.

Warum steckst du die einzelnen Vrainten eigentlich nicht komplett per Disjunktion in die Regex? Also so:
Code: (dl )
1
2
3
	if($new_url =~ m/([?&;](?:sid|session_id)=[^&;]+)/i){
$new_url =~ s/\Q$1\E//g;
}


Dann "sparst" du dir die Schleife.
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread Session-Id aus Urls entfernen