mhabat
پنج شنبه 11 مهر 1392, 19:35 عصر
با سلام.
با استفاده از کد زیر می خوام تصویر رو ذخیره کنم ولی ذخیره نمیشه!
سورس:
<?php
function save_captcha($ch) {
$url = "http://musicshadbad.blogfa.com/comments/captcha.ashx?r=3234531&c=-499455707";
static $cookie = false;
if (!$cookie) {
$cookie = session_name() . '=' . time();
}
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_COOKIESESSION, true);
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_COOKIEJAR, COOKIE);
curl_setopt($ch, CURLOPT_COOKIEFILE, COOKIE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
$data = curl_exec($ch);curl_close($ch);
$captcha_tmpfile = '/captcha-' . rand(1000, 10000) . '.jpg';
$fp = fopen($captcha_tmpfile, 'w');
fwrite($fp, $data);
fclose($fp);
return $captcha_tmpfile; }
echo save_captcha($ch);
?>
با استفاده از کد زیر می خوام تصویر رو ذخیره کنم ولی ذخیره نمیشه!
سورس:
<?php
function save_captcha($ch) {
$url = "http://musicshadbad.blogfa.com/comments/captcha.ashx?r=3234531&c=-499455707";
static $cookie = false;
if (!$cookie) {
$cookie = session_name() . '=' . time();
}
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_COOKIESESSION, true);
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_COOKIEJAR, COOKIE);
curl_setopt($ch, CURLOPT_COOKIEFILE, COOKIE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
$data = curl_exec($ch);curl_close($ch);
$captcha_tmpfile = '/captcha-' . rand(1000, 10000) . '.jpg';
$fp = fopen($captcha_tmpfile, 'w');
fwrite($fp, $data);
fclose($fp);
return $captcha_tmpfile; }
echo save_captcha($ch);
?>