نمایش نتایج 1 تا 2 از 2

نام تاپیک: مشکل با curl

  1. #1
    کاربر تازه وارد آواتار nader3
    تاریخ عضویت
    آذر 1390
    محل زندگی
    زنجان
    پست
    67

    مشکل با curl

    سلام دوستان من یه مشکلی دارم وقتی درخواست curl بدون کد های دیتابیس را اجرا میکنم به درستی دریافت می شه ولی میام دیتا را ازدیتابیس میخونه دیگه درخواست اجرا نمیشه.
    به درستی اطلاعات خونده میشه. حتی url هم اکو کردم درست انجام می شود. من میخوام تو یه حلقه سی بار درخواست بفرستم به یه دامنه و اطلاعات دریافتی رو انلایز کنم.

    if(isset($_GET['period']))$c=$_GET['period']; else $c=0;$servername = "localhost";$db="";$username = "";$password = "p^cr#";
    $conn = mysqli_connect($servername, $username, $password,$db);if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error);}else{ $cu=$c*30; $cu++; $sql="SELECT * FROM `dms` LIMIT ".$cu.",30"; $i=0; $result=mysqli_query($conn,$sql); for($i;$i<5;$i++) { $row =mysqli_fetch_array($result, MYSQLI_NUM); $u[]=$row[0]; $urls[] = "http://site.com?name=".$u[$i]; } $curl = curl_init();
    if (!$curl) { die("Couldn't initialize a cURL handle"); }
    curl_setopt($curl, CURLOPT_URL, $urls[1]);
    curl_setopt($curl, CURLOPT_USERAGENT, 'Googlebot/2.1 (+http://www.google.com/bot.html)');
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($curl, CURLOPT_FAILONERROR, true);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10);
    curl_setopt($curl, CURLOPT_TIMEOUT, 1000);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    $html[] = curl_exec($curl); if (curl_errno($curl)) { echo 'cURL error: ' . curl_error($curl); } else { echo "ok"; }
    curl_close($curl); }

  2. #2

    نقل قول: مشکل با curl

    نقل قول نوشته شده توسط nader3 مشاهده تاپیک
    سلام دوستان من یه مشکلی دارم وقتی درخواست curl بدون کد های دیتابیس را اجرا میکنم به درستی دریافت می شه ولی میام دیتا را ازدیتابیس میخونه دیگه درخواست اجرا نمیشه.
    به درستی اطلاعات خونده میشه. حتی url هم اکو کردم درست انجام می شود. من میخوام تو یه حلقه سی بار درخواست بفرستم به یه دامنه و اطلاعات دریافتی رو انلایز کنم.

    if(isset($_GET['period']))$c=$_GET['period']; else $c=0;$servername = "localhost";$db="";$username = "";$password = "p^cr#";
    $conn = mysqli_connect($servername, $username, $password,$db);if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error);}else{ $cu=$c*30; $cu++; $sql="SELECT * FROM `dms` LIMIT ".$cu.",30"; $i=0; $result=mysqli_query($conn,$sql); for($i;$i<5;$i++) { $row =mysqli_fetch_array($result, MYSQLI_NUM); $u[]=$row[0]; $urls[] = "http://site.com?name=".$u[$i]; } $curl = curl_init();
    if (!$curl) { die("Couldn't initialize a cURL handle"); }
    curl_setopt($curl, CURLOPT_URL, $urls[1]);
    curl_setopt($curl, CURLOPT_USERAGENT, 'Googlebot/2.1 (+http://www.google.com/bot.html)');
    curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($curl, CURLOPT_FAILONERROR, true);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10);
    curl_setopt($curl, CURLOPT_TIMEOUT, 1000);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    $html[] = curl_exec($curl); if (curl_errno($curl)) { echo 'cURL error: ' . curl_error($curl); } else { echo "ok"; }
    curl_close($curl); }
    https://www.php.net/manual/en/book.curl.php
    بفرماييد مطالعه كنيد

تاپیک های مشابه

  1. سوال: وارد کردن جدول با curl
    نوشته شده توسط sara.saba90 در بخش طراحی وب (Web Design)
    پاسخ: 0
    آخرین پست: شنبه 19 مهر 1393, 00:19 صبح
  2. مشکل با Curl
    نوشته شده توسط pat.mat71 در بخش PHP
    پاسخ: 13
    آخرین پست: شنبه 12 فروردین 1391, 22:27 عصر
  3. curl
    نوشته شده توسط king-net در بخش PHP
    پاسخ: 8
    آخرین پست: شنبه 12 فروردین 1391, 11:53 صبح
  4. مشکل با curl
    نوشته شده توسط tactools در بخش PHP
    پاسخ: 1
    آخرین پست: شنبه 01 بهمن 1390, 12:22 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •