Вы не зашли.
Главная » JavaScript » Вопрос-Ответ по JavaScript
#131. Vamp Off (1)
Участник
2013.04.29 21:09
a на curl?
Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.
#132. Vamp Off (1)
Участник
2013.04.29 23:11
код


Код:
span style="color: #0000BB"><?phpfunction curl_get_file_contents($URL, $post = false) { $header[] = 'Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5'; $header[] = 'Connection: Close'; $header[] = 'Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1'; $header[] = 'Accept-Language: ru-RU,ru;q=0.9,en;q=0.8'; $header[] = 'User-Agent: Opera 8/0'; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $URL); curl_setopt($curl, CURLOPT_HTTPHEADER, $header); curl_setopt($curl, CURLOPT_AUTOREFERER, false); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_HEADER, false); $contents = curl_exec($curl); curl_close($curl); return $contents; } $file = curl_get_file_contents('http://site.ru'.$_SERVER['QUERY_STRING']); $file = preg_replace('/<\?xml(.*?)<\/a><\/div>/si', '', $file); //$file = str_replace('href="/', 'href="', $file); $file = preg_replace('/<div class="sec"(.*?)<\/html>/si', '', $file); echo $file;
Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.
#133. Vamp Off (1)
Участник
2013.04.30 22:10
наверное никто не ответит.

вот ещё вопрос: как например удалять все пустые файлы в папке cache ?
Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.
#134. Gemorroj Off (107)
Administrator
2013.04.30 22:10
Vamp, тебе уже ответили.
пройдись по всем файлам, и у которых размер 0 удаляй.
#135. Vamp Off (1)
Участник
2013.04.30 22:10
чтото делаю не так


вот

Код:
$dirname = "cache/game";
$dirhandle = opendir($dirname);
$filename = "";
 
while (($filename = readdir($dirhandle)) !== false)
if(filesize($filename) == 0)
{
unlink($filename);
}
 
closedir($dirhandle);
Добавлено спустя   2 минуты  13 секунд:
не удаляет
Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.
#136. TLENS Off (14)
Moderator
2013.04.30 23:11
Vamp написал:
чтото делаю не так


вот

$dirname = "cache/game";
$dirhandle = opendir($dirname);
$filename = "";

while (($filename = readdir($dirhandle)) !== false)
if(filesize($filename) == 0)
{
unlink($filename);
}

closedir($dirhandle);
Добавлено спустя   2 минуты  13 секунд:
не удаляет
Попробуй рекурсивное удаление директории.
А так же проверь права
#137. Gemorroj Off (107)
Administrator
2013.04.30 23:11
Код:
span style="color: #0000BB"><?php$dirname = "cache/game";$dirhandle = opendir($dirname);$filename = "";while (($filename = readdir($dirhandle)) !== false) { if (filesize($dirname . '/' . $filename) === 0) { unlink($dirname . '/' . $filename); }}closedir($dirhandle);
#138. Vamp Off (1)
Участник
2013.05.01 13:01
спасибо
Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.
#139. TLENS Off (14)
Moderator
2014.02.15 23:11
Есть ли альтернатива JSON.parse? Почему то с апи ютуба местами появляются битые символы при парсиге кирилицы в utf8
#140. Gemorroj Off (107)
Administrator
2014.02.15 23:11
TLENS, eval раньше использовали.
Страниц: 112 13 14 15 16 Все
Главная
WEB
PunBB Mod v0.6.2
0.018 s