Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Избавиться от ненужного кода

Сообщения:  [1-10]   [11-16] 

 
 автор: kasmanaft   (09.09.2006 в 16:18)   письмо автору
 
   для: technic611   (09.09.2006 в 16:04)
 

Должно работать ... есть какие-нить ошибки? на чем проверяете?

   
 
 автор: technic611   (09.09.2006 в 16:04)   письмо автору
 
   для: Yakor   (09.09.2006 в 14:27)
 

Не работает прмиер.

   
 
 автор: Yakor   (09.09.2006 в 14:27)   письмо автору
 
   для: technic611   (09.09.2006 в 13:53)
 


 <a href="index.php?name=News&new_topic=цифры меняются"> 
<img src="images/topics/honda.gif" border="0" alt="текст меняется" title="опять меняется" 
align="right" hspace="10" vspace="10" width="29" height="28"></a>
- этот заменяется на пустоту :)

А этот : "текст который заменяться не должен" - не заменяется.

   
 
 автор: technic611   (09.09.2006 в 13:54)   письмо автору
 
   для: kasmanaft   (09.09.2006 в 13:43)
 

Ну код не заменялся. Я как " \" поставил сразу заработало

   
 
 автор: technic611   (09.09.2006 в 13:53)   письмо автору
 
   для: kasmanaft   (09.09.2006 в 13:39)
 

Чего то не заменяется

   
 
 автор: kasmanaft   (09.09.2006 в 13:43)   письмо автору
 
   для: technic611   (09.09.2006 в 13:01)
 

здесь нужно было бы экранировать, если б в качестве ограничетелей
рег. выражения использовался знак '/', а в данном случае не обязательно

   
 
 автор: kasmanaft   (09.09.2006 в 13:39)   письмо автору
 
   для: technic611   (09.09.2006 в 13:17)
 

примерно так ...

<?
$text 
'
текст который <a href="index.php?name=News&new_topic=цифры меняются">
<img src="images/topics/honda.gif" border="0" alt="текст меняется" title="опять меняется"
align="right" hspace="10" vspace="10" width="29" height="28"></a> заменяться не должен'
;
$pattern '
|<a href="index.php\?name=News&new_topic=[^"]*">
<img src="images/topics/honda.gif" border="0" alt="[^"]*" title="[^"]*"
align="right" hspace="10" vspace="10" width="29" height="28"></a>|is'
;
$text preg_replace($pattern,'',$text);
echo 
$text;
?>

   
 
 автор: technic611   (09.09.2006 в 13:17)   письмо автору
 
   для: Axxil   (09.09.2006 в 12:48)
 

Так а как с этим кодом.

<a href="index.php?name=News&new_topic=цифры меняются">
    <img src="images/topics/honda.gif" border="0" alt="текст меняется" title="опять меняется" align="right" hspace="10" vspace="10" width="29" height="28"></a>


Покажите пример

   
 
 автор: technic611   (09.09.2006 в 13:01)   письмо автору
 
   для: Axxil   (09.09.2006 в 12:48)
 

Еще здесь экранировать надо
<\/a>|is'; 

   
 
 автор: Axxil   (09.09.2006 в 12:48)   письмо автору
 
   для: kasmanaft   (09.09.2006 в 12:18)
 

да, есть такое дело...

   

Сообщения:  [1-10]   [11-16] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования