bearman, просто как вариант :) лень было вчитываться в старттоп и вникать чё там надо. по причинам, уже названым :)
а так, ессно - надо по задаче смотреть с мониторингом, согласен, способ не самый грациозный, особенно, если выборка по тяжеловесам идёт. но, типа, "официально одобренный" :)
значит где-то, чего-то закралось, ибо я смотрю на то, что требовалось получить.
вот код целиком, прямиком с файла:
это же ваш сайт, правда? 🚬
Iwashka, дык табуляцию убрать нуно :)
после file_get_contents:
$incoming = ereg_replace("\t|\n|\r", '', $incoming);$text1=preg_match("/<body([^>]+)>(.*)<div align=\"right\">/" , $text, $preg);
лишнее. и в $preg[1] сохранялись марджины. выводите содержимое массива целиком с помощью print_r(), чтобы ленно глянуть куда чего посохранялось.
preg_match("/<body([^>]+)>(.*)<div align=\"right\">/" , $text, $preg);- достаточно. проверил, работает.можно сделать так (именованые сохранения, всё такое :)):
проверяем:
содержимое доступно в
Iwashka, вот как раз этим и занимался :)
(.*) всё просто :)
как-то так, вроде не накосячил :):
$2, соответственно.
$this->имя переменной без $
мастхэв, имхо
а вопросительные знаки и звёздочки? двоеточия всякие?
не правильней ли проверку делать на наличие символов, отличных от разрешённых?
bearman, просто как вариант :) лень было вчитываться в старттоп и вникать чё там надо. по причинам, уже названым :)
а так, ессно - надо по задаче смотреть с мониторингом, согласен, способ не самый грациозный, особенно, если выборка по тяжеловесам идёт. но, типа, "официально одобренный" :)
в низу под новостями ссылка на следующие 10 в той-же категорий и так далее?
SELECT SQL_CALC_FOUND_ROWS ...
$total = mysql_result(mysql_query("SELECT FOUND_ROWS()"), 0);
понимаете есть ли вообще следующие и выводите постранично, или просто "некст"