在 .php 页面中,我具有以下功能。在 localhost 中,JSON 响应与 NULL 不同,但是当我将页面放在服务器 (FTP) 上时,JSON 响应为 NULL。
编码
// Check for required parameters
if (isset($_POST["placetype"]) && isset($_POST["placeName"])) {
$pt = $_POST["placetype"];
$pn = $_POST["placeName"];
$dir = 'Pictures/Attractions/'.$pt.'/'.$pn.'/';
$files = scandir($dir);
foreach($files as $ind_file) {
$result[] = array(
"data" => $ind_file
);
sendResponse(200, json_encode($result));
return true;
}//ifisset
sendResponse(400, 'Invalid request');
return false;
注意:相同的文件夹在本地和服务器上。
谢谢。