01/10/2018, 11:16
Lỗi khi sử dụng hàm file_get_contents
anh chị nào đã xài hàm này rồi thì cho em ý kiến ạ số là em đang học php viết API em get contents của link image này https://s1.haivn.com/data/400_97b8bf2b-7cc8-4ff2-b9c2-12ab8c3b7b63.jpg nhưng nó return false anh em nào biết lỗi gì không chỉ em với ạ code của em
$url ="https://s1.haivn.com/data/400_97b8bf2b-7cc8-4ff2-b9c2-12ab8c3b7b63.jpg";
$image = file_get_contents($url);
Bài liên quan
Khả năng bị dính SSL, chuyển qua dùng curl và off tag ssl có lẽ sẽ được
chào anh ạ anh có thể nói rõ hơn được không ạ
Bạn tìm google với từ khoá:
mình vừa test kiểu này nhưng vẫn không ra anh có thể demo cho em xem dc không ạ
$curl = curl_init(‘https://s1.haivn.com/data/400_97b8bf2b-7cc8-4ff2-b9c2-12ab8c3b7b63.jpg’);
curl_setopt($curl, CURLOPT_FAILONERROR, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($curl);
$json = json_decode($result, true);
var_dump($json);exit;
Sao bạn lại dùng json decode cho dữ iệu trả về là ảnh?
ak mình nhầm mình bỏ rồi nhưng vẫn boolean false
boolean false là trả về những gì?
Bạn thử curl những page khác, site khác thì sao?
ak mình làm đề tài lưu trữ ảnh ak bạn mình get image đó về rồi upload api lên imgur ak chứ không phải get content html
Ý mình là bạn thử get dữ liệu những trang khác nó có bị tương tự hay không ấy
ak mình get trang khác thì vẫn ok ak
mọi người cho em hỏi tại sao khi dưới local em sử dụng hàm $curl = curl_init(‘https://i-xem.mkocdn.com/i.xem.sb/data/photo/2017/09/04/010/moi-nguoi-thi-sao-1504499060-400.jpg’);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
này thì get dc content nhưng khi lên host chạy thật thì không dc ai giúp em với ạ