HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 02.10.2008, 19:24
MaSTeR GэN
Участник форума
Регистрация: 23.05.2008
Сообщений: 121
С нами: 9457097

Репутация: 133
По умолчанию

cпс ну и есче остался второй вопрос :
и есче не поджкажите при использовании curl можно ли работать с кодом страницы без записи её в фаил то есть получил страницу прогнал через регулярку и записал только нужное сразу в фаил а не какждый раз просматривать фаил и удалять не нужное ?
 
Ответить с цитированием

  #2  
Старый 02.10.2008, 19:24
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
С нами: 9497186

Репутация: 1304


По умолчанию

MaSTeR GэN
PHP код:
"#del valore \S* \'(*)\'#i" 
Насчет курла - люди так обычно и делают. Покажи пример как ты используешь курл

Последний раз редактировалось Gifts; 02.10.2008 в 19:27..
 
Ответить с цитированием

  #3  
Старый 02.10.2008, 19:28
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
С нами: 10179806

Репутация: 702


По умолчанию

Можно работать с переменной, так же, как и с файлом.
 
Ответить с цитированием

  #4  
Старый 02.10.2008, 19:39
MaSTeR GэN
Участник форума
Регистрация: 23.05.2008
Сообщений: 121
С нами: 9457097

Репутация: 133
По умолчанию

PHP код:
............................................................................
function 
sd_gt($get_url,$desp)
{
$ch curl_init();
curl_setopt($chCURLOPT_URL$get_url);
curl_setopt($ch,CURLOPT_COOKIEFILE,"./htdocs/1.txt");
curl_setopt($chCURLOPT_HEADER,0);
curl_setopt($chCURLOPT_CONNECTTIMEOUT,30);
curl_setopt($chCURLOPT_FOLLOWLOCATION,0);
curl_setopt($chCURLOPT_FILE,$desp);
return 
$data curl_exec($ch);
}

$postfix 2;
$get_url="site.com/direct"
$filename "base".$postfix;
$desp fopen ($filename,"a+")
sd_gt($get_url,$desp);
fclose($desp); 
............................................................................ 

Последний раз редактировалось MaSTeR GэN; 02.10.2008 в 19:42..
 
Ответить с цитированием

  #5  
Старый 02.10.2008, 20:03
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами: 9443906

Репутация: 3313


По умолчанию

PHP код:
function openConnection($action,$follow,$timeout,$header,$cookie,$method,$fields false,$referer false$proxy false)
    {
        
$ch curl_init($action);

        
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
        
curl_setopt($ch,CURLOPT_FAILONERROR,0);
        
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,$follow);
        
curl_setopt($ch,CURLOPT_TIMEOUT,$timeout);
        
curl_setopt($ch,CURLOPT_HEADER,$header);
        
curl_setopt($ch,CURLOPT_COOKIE,$cookie);
        
curl_setopt($ch,CURLOPT_REFERER,$referer);
        
curl_setopt($ch,CURLOPT_USERAGENT,'Opera/9.52 (Windows NT 5.1;ruRu)');
        
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);
        if(
$method == 'POST')
        {
            
curl_setopt($ch,CURLOPT_POST,1);
            
curl_setopt($ch,CURLOPT_POSTFIELDS,$fields);
        }

        if(
$proxy)
        {
            
curl_setopt($ch,CURLOPT_PROXY,$proxy);
        }

        if(
$res curl_exec($ch))
        {
            
curl_close($ch);
            return 
$res;
        }
        else
        {
            return 
false;
        }
    } 
Вот моя функция работы =) поддерживает прокси

Прокси указывать не обязательно. Реферер тоже. Поля для поста тоже не обязательно. Если используешь POST, то напиши в параметре method - POST(Заглавными буквами)
 
Ответить с цитированием

  #6  
Старый 02.10.2008, 20:37
MaSTeR GэN
Участник форума
Регистрация: 23.05.2008
Сообщений: 121
С нами: 9457097

Репутация: 133
По умолчанию

спс коненчо у меня вот только вопрос результат работы как вывести в массив ?
 
Ответить с цитированием

  #7  
Старый 02.10.2008, 21:00
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
С нами: 9497186

Репутация: 1304


По умолчанию

MaSTeR GэN Вместо curl_setopt($ch, CURLOPT_FILE,$desp); пишите curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); Тогда функция будет возвращать полученную строку

Последний раз редактировалось Gifts; 03.10.2008 в 11:39..
 
Ответить с цитированием

  #8  
Старый 03.10.2008, 16:53
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
С нами: 9778359

Репутация: 115
По умолчанию

Подскажите как массово промаркировать картинки на сервере. Заметьте, картинки не в одной папке. Промаркировать - на каждую картинку прилепить свой логотип.
 
Ответить с цитированием

  #9  
Старый 03.10.2008, 16:56
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами: 10048706

Репутация: 1540


По умолчанию

Цитата:
Сообщение от .::BARS::.  
Подскажите как массово промаркировать картинки на сервере. Заметьте, картинки не в одной папке. Промаркировать - на каждую картинку прилепить свой логотип.
пройтись по всем папкам,opendir'ом,смотреть тип файла,если подходящий - с помощью GD открывать(imagecreatefrom***) ну и накладывать уже
 
Ответить с цитированием

  #10  
Старый 03.10.2008, 17:01
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
С нами: 9778359

Репутация: 115
По умолчанию

Цитата:
Сообщение от scrat  
пройтись по всем папкам,opendir'ом,смотреть тип файла,если подходящий - с помощью GD открывать(imagecreatefrom***) ну и накладывать уже
Пример если можно...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...