Thanks in advance!
function UserLogin($UsrName, $UsrPwd)
{
global $DBConn;
if (!InitDBConn())
{
return false;
}
$Hash=md5($UsrPwd);
$Result=1;
// initialize login stored procedure
$LoginProc=mssql_init('dbo.Login', $DBConn);
// binding parameters for the stored procedure
mssql_bind('@RETURN_VALUE', $Result, SQLINT2, false, false); // <<== Fatal error
mssql_bind('@UsrName', $UsrName, SQLCHAR, false, false, 20);
mssql_bind('@Hash', $Hash, false, false, 50);
mssql_bind('@Token', $Token, SQLVARCHAR, true, true);
mssql_execute(@LoginProc);
return @Token;
}
[Edit]
Nevermind this. It turns out that I have missed the first required parameter (for each mssql_bind, I should pass $LogicProc for their first parameter).
Edited by LuthfiHakim, 03 April 2011 - 11:05 AM.
Found the problem


Sign In
Create Account


Back to top









