Добрый день.
Есть небольшой скрипт, который сохраняет весь код html страницы в xml или любой другой какой напишешь в скрипте формат.
Вместо название файла проставляется нужный мне id, он у меня сам генерируется сервером.
К примеру id 21, то файл будет называться 21.xml
Как сделать чтобы происходила проверка, если на сервере уже существует файл с названием 21.xml, то чтобы запись не происходила? Сейчас скрипт перезаписывает файл с каждым его запуском.
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://домен.ru/текст/текст/текст/текст");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_REFERER,'http://домен.ru');
$file = curl_exec($ch);
curl_close($ch);
$data = fopen("21.xml","w");
fputs($data,$file);
fclose($data);
?>