Tôi đang tích hợp Dropbox vào trang web dựa trên PHP của tôi. Khi tôi cố gắng chạy đoạn mã sau. Tôi đã nhận được lỗi này Lỗi nghiêm trọng: Gọi tới đường dây chức năng không xác định() trên dòng cuối cùng.Gọi đến hàm readline() không xác định?
require_once "dropbox-sdk/Dropbox/autoload.php";
use \Dropbox as dbx;
$appInfo = dbx\AppInfo::loadFromJsonFile("app-info.json");
echo "<pre>";
print_r($appInfo);
echo "</pre>";
$webAuth = new dbx\WebAuthNoRedirect($appInfo, "PHP-Example/1.0");
echo "<pre>";
print_r($webAuth);
echo "</pre>";
$authorizeUrl = $webAuth->start();
echo "1. Go to: " . $authorizeUrl . "\n<br>";
echo "2. Click \"Allow\" (you might have to log in first).\n<br>";
echo "3. Copy the authorization code.\n<br>";
$authCode = \trim(\readline("Enter the authorization code here: "));
Tôi đã đi qua diễn đàn khác nhau nơi mọi người nói nó sẽ hoạt động trong dòng lệnh, nhưng tôi không hiểu làm thế nào? Bất kỳ ý tưởng ?
đây là điều kỳ quặc nhất nhưng cảm ơn vì công việc xung quanh – relipse
Để được hỗ trợ tốt nhất, bạn nên bọc trong 'if (! Function_exists (" readline "))' ngăn chặn lỗi định nghĩa lại gây phiền nhiễu –
Một thông báo nhỏ, bạn có thể thay thế ' fopen ("php: // stdin", "r") 'với hằng số PHP' STDIN', được định nghĩa theo cùng một cách. –