Имена участников (разделяйте запятой).
preg_match() удачи...
preg_match_all('#<strong>[^>]+\D*([\d,]+)\D*</a>#si', $var, $matches); если совсем все тяжко скинь в личку сайт и что вытянуть
preg_match('/(\d{3,})/m',$a,$b);
теж написали: так можно до бесконечности, а если хочеш чтоб это еще и быстро работало - опять же http://phpclub.ru/faq/Tree?v=w5u
ну сделай explain если ни о чем не говорит, то просто поставь индексы
karakh да это обычно на таких сайтах, которые трогать - себя не уважать :)
Хмм.. А что лучше поменять 1 footer который подключается во все шаблоны или все шаблоны?
http://www.google.com/search?hl=ru&clie ... er&spell=1 Excel Reader. пхпешная библиотека. Разбирает xls, потом что получилось пишеш в бд....
preg_match('#value="([^"]+)"#i', $content, $matches); print_r($matches);
есть ли у таблицы id или класс за который можно зацепиться? можно будет так preg_match('#id="id"[^>]*>(.+)</table>#Usi', $content,...
По поводу поиска определенных символов тебе лучше обратить свой взор в сторону strpos Про гугл тоже хотел предложить :)
действительно, а с чего бы функция apply_shablon видела что извлекла предыдущая функция? передавай переменные в функцию, укладавай их в массив...
рекурсивный акроним кули... :)
еще попробуй постучать по монитору и перезагрузить компьютер (это такой ящик с кнопкой)
ппц.. у мя в книге на 10-й странице... охренеть программисты, книгу ни разу не открывали
session_start() ? зачем хранить номер страницы в сессии? что такое $_SESSION['page_i'] ? зачем выкладывать исхоник предыдущего, работающего...
$result = mysql_query('select * from anketa limit '.$start_pos.', '.$perpage) or die(mysql_error()); объявление функции в цикле? ояебу...
нэмспейсы эт хорошо, не придется чужих исходников переписывать. а вообще жду такую фишку explode('/', 'trata/tadata')[0];
Если еще актульно то можеш мне в личку. Парсинг мой конек
echo ini_get('upload_max_filesize'); print_r($_FILES);