Даже не знаю с чего начать не могу воедино сложить знания для того чтобы осмыслить это) есть своебразный шаблонизатор шаблон находиться в паке site в шаблоне к примеру тегов <img> картинки в папке images надо: подсчитать сколько тегов img в html документе для каждого <img> рандомно выбрать пути картинок из папки images далее эти же изображения которые рандомно выбрались - переместить их в папку site(где находиться шаблон) а в папке images то что переместилось удалить далее -поменять рандомно пиксели на перемещенных изображениях и в тегах <img> указать пути до них (так как они уже нахояться в папке site там же где и шаблон то путь "имя.расширение") и так для каждого тега случайная картинка как сделать такое? кто поможет?
Не понятная задача, тут можно по разному к ней подойти. PHP: $data = "Привет <img> Бомж <img> привет бомж ау бомж как ты там бомж <img> </br> <img>"; $getC = substr_count($data, '<img>'); echo $getC; Это функция поможет тебе посчитать количество вхождений подстроки в строке. т.есть в твоём случае попрубай так, но не утверждаю, что предложенный мною вариант это верный способ. PHP: $data = file_get_contents('тут укажи путь до своего шаблона html'); // После подставим сюда выше конструкцию... $imgCount = substr_count($data, '<img'); echo $imgCount; // в результате это покажет количество нашиx вхождений в строе $data по подстроке <img дальше осуществляем цикл for($i=0;$i<$imgCount; $i++) { // Ну и тут дальше не совсем понятно что ты хочешь сделать, но дальше тебе нужно // брать свои картинки из папки, то есть тебе нужно получить в массиве имена своих картинок, после // А теперь берём снова нашу строку шаблона $data и preg_replace(а тут по регулярно выражению заменяем на все твои <img> на <img //src="images/рендомное имя картинки из массива.расширение">) ну и в принципе с первым пунктом ты справишься а дальше тоже самое //а дальше гугли короче капец это элементарно ватсон смотри что такое file_get_contents // дальше смотри работа с файлами у php // смотри что такое substr_count // и изучи функцию preg_replace // и в принципе это всё что тебе нужно // Но я вообще не понимаю смысла твоего алгоритма зачем такой нужен ? }
Он намекает на то что в этом разделе новички сами пытаются решить свои проблемы. Мы лишь помогаем советами. За тебя решат во "фрилансе", если ты готов платить, или в "за меня", если ты бедный студент.
могу заплатить. мой джабер simus@jabber.se --- Добавлено --- @rodent90, фильтруй свой базар ..тебя никто не спрашивал