Hallo,
wir haben "ab und zu" das Problem, dass die SessionID fehlerhaft automatisch an die HTML Links angehangen werden. Wenn das Problem an einer Stelle auftritt, ist es konstant so. Der Fehler äußert sich darin, dass die SessionID außerhalb des hrefs platziert wird - manchmal sogar in Schleifen unterschiedlich. Ende vom Lied sind dann solche Codeauszüge:
Code:
<a href="index.php?module=module.body.textedit&d=3&f=c331_p1_fussnote_v2.html&PHPSESSID=72bbj6mkh7sgm2mme1dvi8vmo6" title="bearbeiten"><img src="graphics/page_edit.png" alt="bearbeiten" /></a>
<a href="index.php?module=module.body.textedit&d=3&f=c331_p1_fussnote_v3.html" &PHPSESSID=72bbj6mkh7sgm2mme1dvi8vmo6 title="bearbeiten"><img src="graphics/page_edit.png" alt="bearbeiten" /></a>
<a href="index.php?module=module.body.textedit&d=3&f=c331_p1_fussnote_v4.html&PHPSESSID=72bbj6mkh7sgm2mme1dvi8vmo6" title="bearbeiten"><img src="graphics/page_edit.png" alt="bearbeiten" /></a>
Jemand eine Idee wie es dazu kommen könnte?
Wir betreiben PHP5.2.13 auf einem IIS7.5 Win2008 Server 64Bit und verwenden systembedingt folgende Sessioneinstellungen:
session.use_cookies = 0
session.use_only_cookies = 0
session.use_trans_sid = 1
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeent ry"
Die Sessions kurzfristig per Cookie zu übermitteln, oder die SessionIDs vollständig manuell anzuhängen ist kurzfristig leider nicht lösbar. Momentan hängen wir die SessionIDs immer auf Zuruf an, was jedoch nicht so toll ist.
Vielen Dank!