ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11591  
Старый 01.08.2009, 15:00
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Цитата:
Нужно, чтоб мне скрипт сохранил только строчки где есть: mail.ru list.ru bk.ru ?
PHP код:
$list file('1.txt');
$fh fopen("2.txt""a+");
foreach(
$list as $line) if(preg_match('/mail\.ru|list\.ru|bk\.ru/'$line$null)) fwrite($fh$line);
fclose($fh); 
 
Ответить с цитированием

  #11592  
Старый 01.08.2009, 15:02
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

PHP код:
<pre>
<?php
@ini_set("display_errors","1");
//  Нужно, чтоб мне скрипт сохранил только строчки где есть: mail.ru list.ru bk.ru ?
$a 'tema1.txt';// файло с нужными данными
$b file($a);
foreach (
$b as $value) {
 if (
strpos($value,'mail.ru') || strpos($value,'list.ru') || strpos($value,'bk.ru'))
   echo 
"$value\n";
}
?>
</pre>

Последний раз редактировалось Pashkela; 01.08.2009 в 15:06..
 
Ответить с цитированием

  #11593  
Старый 01.08.2009, 15:11
ANTIHАCK
Познающий
Регистрация: 20.06.2009
Сообщений: 67
Провел на форуме:
430977

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

спс) всем по + тыкнул)
 
Ответить с цитированием

  #11594  
Старый 02.08.2009, 02:14
PROPH3T
Новичок
Регистрация: 20.11.2007
Сообщений: 13
Провел на форуме:
681237

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

Подскажите, пожалуйста, как правильней реализовать:

Цель: при обращении к скрипту, он должен отобразить рандомную цитату с баша,"подчистив" ненужные теги. Есть заготовка, но что-то в ней не так, собственно что?=\

Заранее сорри за нубский вопрос)только учусь...

PHP код:
<?php
$cookie 
'';
function 
go($link$cookie){
$ch curl_init();
curl_setopt($chCURLOPT_URL,$link);
curl_setopt($chCURLOPT_RETURNTRANSFER,1);
curl_setopt($chCURLOPT_TIMEOUT0);
curl_setopt($chCURLOPT_GET0);
curl_setopt($chCURLOPT_HEADER1);
curl_setopt($chCURLOPT_COOKIE$cookie);

$otvet curl_exec($ch);
curl_close($ch);
return 
$otvet;
}
$link ="http://bash.org.ru/forweb/";
$resultgo($link$cookie);
$begin "<\' + \'/span>";
$begin strpos($result$begin) + strlen($begin);
$end "<\' + \'small>";
$end strpos($result$end$begin);
$bash substr($result$begin$end $begin);
$bash str_replace("<\' + \'br>",'',$bash);

$asd iconv("windows-1251""UTF-8"$bash);
$zxc urldecode($asd);
echo 
$zxc;
?>
выводит аля: ~


Цитата:
K Server: nginx Date: Sat, 01 Aug 2009 22:20:51 GMT Content-Type: text/html; charset=windows-1251 Connection: keep-alive X-Powered-By: PHP/5.2.0-8 etch13 Content-Length: 475 var borq=''; borq = '<' 'div id="b_q"><' 'a href="http://bash.org.ru/quote/393068">393068<' '/a> <' 'span id="b_q_h">[ 3136 ]<' '/span><' 'br>1: за мной ОБЭП кажццо охотиццо!<' 'br>2: ????<' 'br>1: ща деньги в банкомате снимал<' 'br>1: купюра вылезла в 1тыщщу рублей на ней ручкой написано "Йа взятко"<' 'br><' 'br><' 'small><' 'a href="http://bash.org.ru/">Больше на bash.org.ru!<' '/small><' '/a><' '/div>'; document

Последний раз редактировалось PROPH3T; 02.08.2009 в 02:21..
 
Ответить с цитированием

  #11595  
Старый 02.08.2009, 02:32
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

PHP код:
<?php

function go($url)
{
  
$curl curl_init();
  
curl_setopt($curlCURLOPT_URL$url);
  
curl_setopt($curlCURLOPT_RETURNTRANSFERTrue);

  
$result curl_exec($curl);
  
curl_close($curl);
  
  return 
$result;
}

$url ="http://bash.org.ru/forweb/";
$result go($url);

$begin "<' + '/span>";
$end "<' + 'small>";

$begin_pos strpos($result$begin) + strlen($begin);
$end_pos strpos($result$end$begin_pos);

$bash substr($result$begin_pos$end_pos $begin_pos);
$bash str_replace("' + '"''$bash);
$bash str_replace('<br>'''$bash);

echo 
$bash;

?>
 
Ответить с цитированием

  #11596  
Старый 02.08.2009, 21:01
PROPH3T
Новичок
Регистрация: 20.11.2007
Сообщений: 13
Провел на форуме:
681237

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

Огромное спасибо ^_^

----------

// к кому можно обратиться с вопросом по php в лс ?...
 
Ответить с цитированием

  #11597  
Старый 02.08.2009, 22:05
PROPH3T
Новичок
Регистрация: 20.11.2007
Сообщений: 13
Провел на форуме:
681237

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

ладно....значит пока что другой вопрос....

нужно при переходе по ссылке сохранить со страницы изображение в папку
----
по ссылке перехожу, сграбил в переменную ссылку на картинку, теперь как её сохранить в определённую папку?...


PHP код:
$url ="http://torrents.ru/forum/viewtopic.php?t=1196163";
$otvet connect($url);
$begin "img-right\" title=\"";
$end "\"";
$begin_pos strpos($otvet$begin) + strlen($begin);
$end_pos strpos($otvet$end$begin_pos);
$filmimg substr($otvet$begin_pos$end_pos $begin_pos); 
возвращает
http://pic.ipicture.ru/uploads/081024/Q00Fvcgw2g.jpg
но как быть дальше?)

Последний раз редактировалось PROPH3T; 02.08.2009 в 22:57..
 
Ответить с цитированием

  #11598  
Старый 02.08.2009, 22:22
mouse.pro
Участник форума
Регистрация: 06.12.2006
Сообщений: 174
Провел на форуме:
1700952

Репутация: 199
Отправить сообщение для mouse.pro с помощью ICQ
По умолчанию

Цитата:
Сообщение от PROPH3T  
ладно....значит пока что другой вопрос....

нужно при переходе по ссылке сохранить со страницы изображение в папку
----
по ссылке перехожу, сграбил в переменную ссылку на картинку, теперь как её сохранить?...


гугл пока что не помог...
Покажи что ты там накалякал) вставь сюда код
 
Ответить с цитированием

  #11599  
Старый 02.08.2009, 22:33
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


Отправить сообщение для b3 с помощью ICQ
По умолчанию

Цитата:
по ссылке перехожу, сграбил в переменную ссылку на картинку, теперь как её сохранить?...
$img = file_get_contents('www.sdsd...../1.gif');
file_put_contents('img.png',$img);

Последний раз редактировалось b3; 02.08.2009 в 22:36..
 
Ответить с цитированием

  #11600  
Старый 02.08.2009, 23:08
PROPH3T
Новичок
Регистрация: 20.11.2007
Сообщений: 13
Провел на форуме:
681237

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

работает))изображение сохранилось в папку со скриптом...

сорри, что сразу забыл сказать..., но:
а если надо указывать дирректорию для сохранения изображения?...
путь находится в переменной
глянул синтаксис команды, но не получилось..=\
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ