|
|
|
| Всем привет. Подскажите почему после выполнения скрипты создаётся 2 изображения, а не одно? Код ниже
<?php
function screen_site($href)
{
$curtime = time();
$url = $href;
$dir = 'tmp';
if (!is_dir($dir))
{
mkdir($dir);
chmod($dir, 0777);
}
$ch=curl_init('http://mini.s-shot.ru/?'.$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$img1=curl_exec($ch);
curl_close($ch);
$screenshot = $dir.'/'.time().'.jpeg';
file_put_contents($screenshot, $img1);
chmod($screenshot, 0744);
return $screenshot;
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Сделать скриншот сайта</title>
</head>
<body>
<img src="<?php echo screen_site('http://softtime.ru')?>">
<br><br>
</body>
</html>
|
За ранее спасибо | |
|
|
|
|
|
|
|
для: mister_pipin
(31.07.2013 в 00:36)
| | cURL то тут при чем? Если два изображения, значит дважды запрос сценария был, а почему, надо выяснять. Да и зачем вы записываете эти картинки, или вы решили собрать коллекцию их? | |
|
|
|