Curl Php get content

Mọi người cho em hỏi em đang nghiên cứu cách get content trên các trang web khác nhưng hình như có một số trang chặn không cho get vd như xem.vn, haivn… vậy có cách nào mình get content của nó dc không ạ xin cám ơn ạ

Mấy trang đó có lớn gì đâu mà sao lại get không được. Bạn get nhầm thì phải.

sao lại nhầm ạ
$curl = curl_init(‘https://xem.vn’);
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);

em dùng thằng này get thử nhưng k dc ạ

Làm chi cho phí sức rứa nhỉ

$link = 'https://xem.vn';
$content = file_get_contents($link);

anh đã test đoạn code trên chưa ạ em vửa test thì nó không chạy nhé?

Mọi thứ ổn. Lỗi là gì vậy?


Code bạn chạy bình thường, mình thêm dòng close thôi.

CURL hay hàm lấy dữ liệu site khác nó tùy vào máy chủ nữa.

mình get về thì nó response rỗng là sao ta :frowning:

Bạn đã echo result chưa?

rồi chứ nhưng nó load 1 xíu là ra rỗng

sẵn hỏi luôn anh em là chắc năng chế ảnh mame của mấy trang đó nó sử dụng code j vậy :slight_smile:

Google:

  • meme generator
  • meme maker

Download 1 library về rồi custmz cho nó phù hợp với dự án là được

nếu làm 1 dự án như vậy mà không có giấy phép MXH thì có dc không :slight_smile: và anh em thấy viết bằng mã nguồn j ổn nhất ạ

Chắc là không được vì luật giờ ôm sát ngành này lắm.

Tùy theo sở thích và thói quen, tiến độ hoàn thành mong muốn.
Bạn quen PHP thì cứ Laravel, mình nghĩ thằng này khó bị khai tử vì nó khá linh động, cộng đồng cũng lớn.
Mai này PHP basic chắc không còn mấy người học mà thay vào đó là Laravel quá.

hi mình tính xài Yii còn MXH thì thua rồi không quen biết với lại làm cá nhân theo kiểu kiếm cafe qua ngày thì sao mà đăng ký dc :slight_smile:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?