Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

02.11.2009, 17:33
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
PHP код:
<?php
$fp = fsockopen("192.168.240.2", 3128) or die("Can't");
fputs($fp,"GET http://www.rambler.ru HTTP/1.0\r\nHost: 192.168.240.2\r\n\r\n");
while(!feof($fp)) {
echo fgets($fp,128);
}
fclose($fp);
?>
|
|
|

02.11.2009, 17:47
|
|
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
Провел на форуме: 262809
Репутация:
21
|
|
Возникла проблема не знаю как подсчитать количество вхождения заданного слова в текст, т.е. задано слово допустим "Утюг" и некоторый текст, нужно подсчыитать как часто это слово встречаеться.
Спасибо.
|
|
|

02.11.2009, 17:48
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
Engineer, можешь использовать http://kaimi.ru/2009/03/класс-для-работы-с-сокетами/
Тогда примерно так:
PHP код:
$s=new websock('www.rambler.ru',80,0);
$s->set_proxy('1.2.3.4','3128');
$ret=$s->get();
print $ret[1]; //[0] - заголовки, [1] - тело ответа
m0Hze, в заголовке Host нужно указывать rambler.ru, а не адрес прокси-сервера.
|
|
|

02.11.2009, 17:58
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от d_x
Engineer, можешь использовать http://kaimi.ru/2009/03/класс-для-работы-с-сокетами/
Тогда примерно так:
PHP код:
$s=new websock('www.rambler.ru',80,0);
$s->set_proxy('1.2.3.4','3128');
$ret=$s->get();
print $ret[1]; //[0] - заголовки, [1] - тело ответа
m0Hze, в заголовке Host нужно указывать rambler.ru, а не адрес прокси-сервера.
Пример по запросу гугля: php и прокси
Ко мне никаких претензий 
Чмоке в счоке.
|
|
|

02.11.2009, 18:06
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
Gin,
PHP код:
<?php
$word='слово';
$text="текст слово слово текст слово, текстсловотекст,\r\n слово";
print preg_match_all("/\b$word\b/is",$text,$m);
?>
|
|
|

02.11.2009, 18:24
|
|
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
Провел на форуме: 262809
Репутация:
21
|
|
2d_x
Ругаеться что-то пишет Unknown modifier '/'
|
|
|

02.11.2009, 18:27
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от Gin
2d_x
Ругаеться что-то пишет Unknown modifier '/'
PHP код:
print preg_match_all('#\b'.$word.'\b#is',$text,$m);
P.S. Если слово нужно просто найти,то:
http://ru.php.net/manual/en/function.strpos.php
А если посчитать колво вхождений,можно сделать так как сказал д_х,и считать count($m[1]);
Или же,перевести текст в массив и array_count_values; вроде так
Последний раз редактировалось m0Hze; 02.11.2009 в 18:30..
|
|
|

02.11.2009, 22:12
|
|
Постоянный
Регистрация: 07.01.2008
Сообщений: 591
Провел на форуме: 2899578
Репутация:
549
|
|
php код :
PHP код:
$i=1;
$e=2
$s = mysql_fetch_assoc(mysql_query("SELECT * FROM `off` ORDER BY `off`.`count` DESC LIMIT '$i', '$e'"));
echo $s['what'];
Ошибка :
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /opt/lampp/htdocs/mp3/file.php on line 13
Как исправить проблему ?
|
|
|

02.11.2009, 22:23
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
ORDER BY `off`.`count`
Извиняюсь, такую канстракшион первый раз вижу - это что вообще должно означать?
если просто
ORDER BY `count`
то почему бы просто так и не написать?
|
|
|

02.11.2009, 22:25
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
сортировка по полю каунт таблицы офф)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|