我在loginModel.php
工作。并提取它的结果,平均时间将图像编码为base64
,以使用用户信息将结果传递给JSON
。
图像的解码将在Android App
中,我试图将来自不同方法的encodedString
(定位图像 - 路径和名称)结果放入/附加到{{1} }
(sql查询仅返回$result
的信息)。
这是我的php文件:
SELECT
我想要的只是让$result = mysqli_query($this->db->connect,$sql_login);
//CHECK RESULT
$rowCheck = mysqli_num_rows($result);
if ($rowCheck > 0) {
$result = mysqli_fetch_array($result);
$profPath = $result['PicturePath'];
$profName = $result['ProfilePicture'];
$salt = $result['SaltPassword'];
$encrypted_password = $result['Password'];
//ENCODED STRING
$encodedString = $this->encodeProfBaseString($profName,$profPath);
$result['encodedString'] = $result['$encodedString'];
//CALL checkHashSaltSHA METHOD
$hash = $this->checkHashSaltSHA($salt,$userPassword);
//CHECK PASSWORD
if ($encrypted_password == $hash) {
return $result;
}
else{
return FALSE;
}
}
作为encodedString
的一部分返回。如何从数组$result
插入结果?
答案 0 :(得分:1)
似乎你只需要替换
$result['encodedString'] = $result['$encodedString'];
带
$result['encodedString'] = $encodedString;