$SID[0] array Fehler

10/16/2011 10:43 Ludder231#1
Hi,

ich lese die SID aus einem Spiel aus. Mit _stringbetween klappt das auch bei dem ersten Account. Beim zweiten nicht mehr. Warum? Ich lese sie ja immer neu aus..
PHP Code:
$oWEBTCP.Navigate("http://www.howrse.de/jeu/?identification=1")
$SID _StringBetween($oWebTcp.body"sid=""'")

$OWEBTCP.Navigate("http://www.howrse.de/site/doLogOut""sid="&$SID[0]) 
Wenn ich jz hinter dem $SID = _StringBetween($oWebTcp.body, "sid=", "'") eine MSGBOX mache dann zeigt er mir die richtige SID an aber halt beim 2. klappts nicht mehr....

MfG Ludder231
10/16/2011 22:50 Viper3001#2
gebe meinen vorredner recht. Kann mehrere gründe haben. Einer wäre auch z.B. das du sonderzeichen nutzt die aber anders eingegeben werden müssen damit der login wirklich klappt. Daher würde ich mir evtl auch den quelltext nachm login anschauen ob das wirklich geklappt hat ;D

MfG
10/18/2011 17:07 uragan#3
speicher einfach die $oWEBTCP.body in eine datei und schaue es dir an.

Quote:
FileWrite("blablub.html", $oWEBTCP.body)
PS: ich sehe dass du ein logout machst, dir ist bewusst, dass bei jedem login eine neue sid erzeugt wird?
10/18/2011 17:48 Ludder231#4
Quote:
Originally Posted by uragan View Post
speicher einfach die $oWEBTCP.body in eine datei und schaue es dir an.



PS: ich sehe dass du ein logout machst, dir ist bewusst, dass bei jedem login eine neue sid erzeugt wird?
Auf jeden fall...