Furkan ÜNLÜ
Kilopat
- Katılım
- 21 Ocak 2015
- Mesajlar
- 23
Daha fazla
- Cinsiyet
- Erkek
Merhaba,
Garanti pos hizmetinin sunduğu bir doğrulama fonksiyonu PHP de hata veriyor. Daha önce garanti pos kurmuş olan arkadaşlar callback örneğini iletebilir mi?
PHP parse error: Syntax error, unexpected ' ' (t_strıng), expecting '{'in
PHP parse error: Syntax error, unexpected '$isvalidhash' (t_varıable) in.
Garanti pos hizmetinin sunduğu bir doğrulama fonksiyonu PHP de hata veriyor. Daha önce garanti pos kurmuş olan arkadaşlar callback örneğini iletebilir mi?
PHP parse error: Syntax error, unexpected ' ' (t_strıng), expecting '{'in
PHP parse error: Syntax error, unexpected '$isvalidhash' (t_varıable) in.
PHP:
function hash_data($result,$responseHashparams,$responseHash){
$isValidHash = false;
$storekey="********";
if ($responseHashparams!==NULL && $responseHashparams!=="")
{
$digestData = "";
$paramList = explode(":", $responseHashparams);
foreach ($paramList as $param)
{
$value= $result[strtolower($param)];
if($value==null)
{
$value="";
}
$digestData .= $value;
}
$digestData .= $storekey;
$hashCalculated = base64_encode(pack('H*',sha1($digestData)));
if($responseHash==$hashCalculated)
{
$isValidHash = true;
}
}
return $isValidHash;
}