Hy I have a problem, i receve a sid over a soap call. The problem is this is a xsp:long(64bit) php can't handle this and casts it to a double. I tried to convert this to a gmp value but this fails after all?!
Can some one tell me on how i get this to work?
$sccsystem = new SoapClient($baseurl."/Services1.0/services/sccsystem?wsdl");
$sccrequirements = new SoapClient($baseurl."/Services1.0/services/tmrequirementsmanagement?wsdl");
//login:
try {
$sessionid = $sccsystem->logonUser("user", "pw"); // tryed to use gmp_init but no success)
} catch(Exception $e) {
echo "ACCESS DENIED!
".$e."
";
exit(1);
}
echo "ACCESS GARANTED! [".$sessionid."]
";
echo "tryReadingProjectList:
";
var_dump($sccrequirements->getProjects($sessionid));
I also installed a 64bit version from: http://windows.php.net/downloads/releases/php-5.6.3-nts-Win32-VC11-x64.zip with no luck :(
Here is the overview of the download page:http://windows.php.net/download/