۹ zynb moallemi
بالا نیامدن سایت
جامعه پی اچ پی ایجاد شده در ۲۵ آذر ۱۴۰۱

سلام

وقتی کد و میزنم که سایت دیجی کالا کدهاش و بگیره چیزی به من نمایش نمیده

لطفا راهنمایی بفرمایید


function httpGet($url){
    $ch=curl_init();
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
    $output=curl_exec($ch);
     curl_close($ch);
    return $output;
}
echo httpGet("https://www.digikala.com/");

سلام

لطفا کد رو بصورت خط به خط دیباگ کنید و نتیجه رو dump کنید.

از فعال بودن ماژول curl روی php خود مطمئن شوید.

احمدرضا فاطمی کیا ۲۵ آذر ۱۴۰۱، ۱۸:۰۸

برای فعال بودم ماژول کرل یکم توضیح بدید تو اموزش‌ها نبود

zynb moallemi ۲۵ آذر ۱۴۰۱، ۱۸:۳۰

اگر از زمپ استفاده میکنید میتونید طبق لینک زیر عمل کنید:

https://www.linglom.com/programming/enable-curl-on-xampp/

باید در php.ini ماژول رو اعمال کنید.

ضمنا میتونید دستور phpinfo() رو هم اجرا کنید داخل تنظیمات عبارت curl رو جستجو کنید ببینید فعال هست یا نه.

مورد بعدی بعد از اجرا اسکریپت ctrl+u بزنید تا از داخل پیج سورس مشاهده کنید خروجی رو.

همچنین میتونید روی cmd اسکریپت رو اجرا بگیرید با کامند مثلا php index.php

و مورد آخر اگر همه این راه هارو رفتیدو خروجی نگرفتید با دستور زیر ببینید خطایی وجود داره یا خیر:

$error = curl_error($ch);
echo $error;
احمدرضا فاطمی کیا ۲۵ آذر ۱۴۰۱، ۱۹:۲۹

در سوال قبلی نمیشد دیگه پیام ارسال کنم

https://github.com/zeinab2038/sold/raw/main/sold.rar

zynb moallemi ۲۸ آذر ۱۴۰۱، ۱۱:۰۲

0e63-1000000398.jpg

462d-Screenshot_۲۰۲۲-۱۲-۱۹-۱۴-۴۰-۲۱-۶۷۴-edit_com.freddie.free.codeeditor.jpg

فایل هاتون رو به این صورت ویرایش کنید.

احمدرضا فاطمی کیا ۲۸ آذر ۱۴۰۱، ۱۱:۱۳

کدهای منم همینه دیگه فقط اکشن نداشت توش

zynb moallemi ۲۸ آذر ۱۴۰۱، ۱۱:۲۸

POST با حروف بزرگه. توو تاپیک قبلیتونم اشاره کردم که هنوز سین نکردید.

محسن موحد ۲۸ آذر ۱۴۰۱، ۱۱:۳۳

ممنون ندیدم

درست شد زحمت کشیدید

zynb moallemi ۲۸ آذر ۱۴۰۱، ۱۱:۳۸

موفق باشید.

بهترین پاسخ
محسن موحد ۲۸ آذر ۱۴۰۱، ۱۱:۴۰