kirpi4, регулярку для выделения решил таки не вставлять? В целом приятный сайт получился. <offtop> Не совсем понятно, зачем на этом сайте такой поиск. Просто, по себе знаю, когда ищешь какую-либо недвижимость интересует: 1. Цена. 2. Местоположение 3. Площадь. 4. Кол-во комнат 5. тип санузла ну и т.д. Т.е. (ИМХО, разумеется) по хорошему можно было бы просто увеличить кол-во полей, это помогло бы четче задавать параметры => сделало бы поиск удобнее. http://land25.ru/land_full/32423423423 Если дом был продан и удален из базы, то хотелось бы об этом узнать, а так создается ощущение, что сайт не работает. </offtop>
регулярку честно говоря не получилось =)))) по поводу оффтопа.. кол-во полей я увеличу сегодня =)))) а по поводу "дом был продан и удален из базы" надо и вправду переделать =))))
Мой пример точно работает (проверял перед отправкой). Быть может проблема в том что у тебя windows-1251, а мну UTF-8? Попробуй u убрать. Типа так: Код (Text): '/(текст)([\s\.\!\?\,\"]{1})/i'
вот смотри PHP: foreach($arr1 as $word){$r[description] = preg_replace("/($word)([\s\.\!\?\,\"]{1})/i", '<span style="color: red">$1</span>$2', $r[description]);} не работает можеж попробовать набери мальники букавками слово участок ничего не выведет а на компе у меня работает
еще вопрос на засыпку..... хотел сделать добавление на картинки текста вроде на компе сделал в отдельном файле все работает.... вставил в движок а он сцуко не работает точнее просто загружает изображение без наложения на него текста..... ничего понять немогу почему так получается.... вот код: PHP: <? if (!empty($_FILES)) { /*move_uploaded_file($_FILES['photo']['tmp_name'], site_path . "upload/" . $id .".jpg"); --- old code*/ /*Наложение текста на фото*/ $photo1=$_FILES['photo']['tmp_name']; $image = imagecreatefromjpeg($photo1) or die('Cannot create image'); $im_inf = getimagesize($photo1); if ($im_inf[0] >= 250 && $im_inf[0] <= 500){$tsize=20; $ots=10;}if ($im_inf[0] <= 150){$tsize=10; $ots=5;} if ($im_inf[0] > 150 && $im_inf[0] < 250){$tsize=14; $ots=5;}if ($im_inf[0] > 500){$tsize=25; $ots=15;} $text = 'land25.ru'; $coord = imagettfbbox($tsize, 0, site_path . "upload/arial.ttf", $text); $X = ($im_inf[0] - $coord[2])-$ots; $Y = ($im_inf[1] - $coord[6])-$ots; imagettftext($image, $tsize, 0, $X, $Y, 0xFFFFFF, 'arial.ttf', $text); imagejpeg($image, site_path."upload/".$id.".jpg") or die('не удалось сохранить фото!'); } ?> УЖЕ РАЗОБРАЛСЯ ОШИБКА БЫЛА ТУТ imagettftext($image, $tsize, 0, $X, $Y, 0xFFFFFF, 'arial.ttf', $text); нужно было сменит на site_path."upload/arial.ttf"
Так получилось, что с функциями обработки изображений а-ля водяные знаки и проч, ни в одном проекте не сталкивался. Подождем кого-нибудь более сведущего.