#131 2013.04.29 21:16

Vamp
Участник
Откуда: интернет
Зарегистрирован: 2008.02.25
Сообщений: 54
Карма: 1
Профиль

Re: Вопрос-Ответ по JavaScript

a на curl?


Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.

Неактивен

#132 2013.04.29 23:51

Vamp
Участник
Откуда: интернет
Зарегистрирован: 2008.02.25
Сообщений: 54
Карма: 1
Профиль

Re: Вопрос-Ответ по JavaScript

код


Код:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
function 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($curlCURLOPT_URL$URL);
 curl_setopt($curlCURLOPT_HTTPHEADER$header);
 curl_setopt($curlCURLOPT_AUTOREFERERfalse);
 curl_setopt($curlCURLOPT_RETURNTRANSFERtrue);
 curl_setopt($curlCURLOPT_FOLLOWLOCATIONtrue);
 curl_setopt($curlCURLOPT_HEADERfalse);
 
 
 
 $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 2013.04.30 22:08

Vamp
Участник
Откуда: интернет
Зарегистрирован: 2008.02.25
Сообщений: 54
Карма: 1
Профиль

Re: Вопрос-Ответ по JavaScript

наверное никто не ответит.

вот ещё вопрос: как например удалять все пустые файлы в папке cache ?


Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.

Неактивен

#134 2013.04.30 22:41

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6538
Карма: 108
Профиль Веб-сайт

Re: Вопрос-Ответ по JavaScript

Vamp, тебе уже ответили.
пройдись по всем файлам, и у которых размер 0 удаляй.

Неактивен

#135 2013.04.30 22:59

Vamp
Участник
Откуда: интернет
Зарегистрирован: 2008.02.25
Сообщений: 54
Карма: 1
Профиль

Re: Вопрос-Ответ по JavaScript

чтото делаю не так


вот

Код:

1
2
3
4
5
6
7
8
9
10
11
$dirname = "cache/game";
$dirhandle = opendir($dirname);
$filename = "";
 
while (($filename = readdir($dirhandle)) !== false)
if(filesize($filename) == 0)
{
unlink($filename);
}
 
closedir($dirhandle);

Добавлено спустя   2 минуты  13 секунд:
не удаляет


Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.

Неактивен

#136 2013.04.30 23:45

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: Вопрос-Ответ по JavaScript

Vamp написал:

чтото делаю не так


вот

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

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

closedir($dirhandle);
Добавлено спустя   2 минуты  13 секунд:
не удаляет

Попробуй рекурсивное удаление директории.
А так же проверь права

Неактивен

#137 2013.04.30 23:45

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6538
Карма: 108
Профиль Веб-сайт

Re: Вопрос-Ответ по JavaScript

Код:

1
2
3
4
5
6
7
8
9
10
11
12
<?php
$dirname "cache/game";
$dirhandle opendir($dirname);
$filename "";
 
while (($filename readdir($dirhandle)) !== false) {
    if (filesize($dirname '/' $filename) === 0) {
        unlink($dirname '/' $filename);
    }
}
 
closedir($dirhandle);

Неактивен

#138 2013.05.01 13:50

Vamp
Участник
Откуда: интернет
Зарегистрирован: 2008.02.25
Сообщений: 54
Карма: 1
Профиль

Re: Вопрос-Ответ по JavaScript

спасибо


Нельзя вернуться в прошлое и изменить свой старт,
но можно стартовать сейчас и изменить свой финиш.

Неактивен

#139 2014.02.15 23:22

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: Вопрос-Ответ по JavaScript

Есть ли альтернатива JSON.parse? Почему то с апи ютуба местами появляются битые символы при парсиге кирилицы в utf8

Неактивен

#140 2014.02.15 23:53

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6538
Карма: 108
Профиль Веб-сайт

Re: Вопрос-Ответ по JavaScript

TLENS, eval раньше использовали.

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.1
0.015 s