I need help determining why the session is not dropping as expected.
It isn't working because there is a bug that is preventing Active4D
from recognizing the session id in the query string.
Also, your 4D code should be like this:
C_TEXT($sessionID)
$sessionID:=$2
C_BLOB($response)
C_LONGINT($status;$ticks)
SET BLOB SIZE($response;0)
$status:=HTTP Status OK
ARRAY TEXT($responseHeaderNames;0)
ARRAY TEXT($responseHeaderValues;0)
ARRAY TEXT($requestInfo;4)
$requestInfo{A4D Request Remote Addr }:=A4D_RemoteAddr
$requestInfo{A4D Request Host Addr }:=◊A4D_HostAddr
$requestInfo{A4D Request Host Port }:="0"
$requestInfo{A4D Request Secure }:="0"
$status:=A4D Execute text ("<% abandon session
%>";"ACTIVE4D_SESSIONID="+$sessionID;$requestInfo;$responseHeaderNames;
$responseHeaderValues;$response)
ARRAY TEXT($responseHeaderNames;0)
ARRAY TEXT($responseHeaderValues;0)
SET BLOB SIZE($response;0)
What platform and version of 4D are you using, I can send you a fixed
version.
Regards,
Aparajita
www.aparajitaworld.com
"If you dare to fail, you are bound to succeed."
- Sri Chinmoy | www.srichinmoy.org
_______________________________________________
Active4D-dev mailing list
[email protected]
http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev
Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/