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

Форум Регулярные Выражения

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

 

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

вид форума:
Линейный форум Структурный форум

тема: preg_match()
 
 автор: 31   (03.08.2006 в 21:06)   письмо автору
 
 

подскажите как можно со страници вырезать картинку с помошщью нее? или лучше ereg_replace () использовать?

   
 
 автор: cheops   (03.08.2006 в 23:38)   письмо автору
 
   для: 31   (03.08.2006 в 21:06)
 

А какое окружения у картинки? Приведите пример HTML кода (если код большой, прикрепите его в виде файла)?

   
 
 автор: 31   (04.08.2006 в 02:46)   письмо автору
 
   для: cheops   (03.08.2006 в 23:38)
 

вообщем мне нужно в одном грабере вырезать картинку счетчик вот код:

<?php
header 
("Content-type: text/vnd.wap.wml");
$file file("http://wap.siemens-club.ru/books/index.php");
$file = @implode(""$file);
$ex "-----";
$file = @explode($ex$file);
$file[0] = ereg_replace("&#1053;&#1086;&#1074;&#1086;&#1089;&#1090;&#1080;""HTML &#1042;&#1077;&#1088;&#1089;&#1080;&#1103;",$file[0]);
$file[0] = ereg_replace("XHTML""zaharec.com",$file[0]);
$file[0] = ereg_replace("&#1042;&#1099;&#1073;&#1086;&#1088;""&#1055;&#1086;&#1096;&#1077;&#1083;",$file[0]);
$file[0] = ereg_replace("cn.php?id=2""",$file[0]);


$file[0] = ereg_replace("&#1041;&#1080;&#1073;&#1083;&#1080;&#1086;&#1090;&#1077;&#1082;&#1072;""&#1047;&#1072;&#1095;&#1080;&#1090;&#1072;&#1081;&#1089;&#1103;",$file[0]);
$file[0] = ereg_replace("http://wap.siemens-club.ru""http://zaharec.com",$file[0]);
$file[0] = ereg_replace("&#1043;&#1083;&#1072;&#1074;&#1085;&#1072;&#1103;""zaharec.com",$file[0]);
$file[0] = ereg_replace("<p>""<p><small>",$file[0]);
$file[0] = ereg_replace("</p>""</small></p>",$file[0]);
$file[0] = ereg_replace("<p align=\"center\">""<p><small>",$file[0]);
$file[0] = ereg_replace("news.php""index2.php",$file[0]);
$file[0] = ereg_replace("xindex.php""../index.php",$file[0]);
$file[0] = ereg_replace("&#xE405;""",$file[0]);
$file[0] = ereg_replace("counter""..",$file[0]);
$file[0] = ereg_replace("zaharec.com/cn.php""pslink.ru/b.php",$file[0]);
$file[0] = ereg_replace("id=2\" alt=\"..\"/>""id=1927\" alt=\"PSLink\"/>",$file[0]);




print 
"$file[0]";
?>

в самом низу кода стоит артинка мне нужно вырезать ее.Скажите пожалуйста как это можно сделать?

   
 
 автор: cheops   (04.08.2006 в 12:33)   письмо автору
 
   для: 31   (04.08.2006 в 02:46)
 

А под "вырезать" что имеется ввиду, удалить или наоборот извлечь?

   
 
 автор: 31   (04.08.2006 в 17:10)   письмо автору
 
   для: cheops   (04.08.2006 в 12:33)
 

Я имею ввиду так чтобы картинка вообще исчезла с данной страници т.е той которую грабит этот скрипт

   
 
 автор: kasmanaft   (04.08.2006 в 20:46)   письмо автору
 
   для: 31   (04.08.2006 в 17:10)
 

А права на запись есть в файл?
.... сомневаюсь ... или я понял неправильно ...

   
 
 автор: 31   (05.08.2006 в 00:56)   письмо автору
 
   для: kasmanaft   (04.08.2006 в 20:46)
 

всмысле права? там нет никой записи..сам скрипт грабит кое-какую инфу с одного сайта..он то работает..просто в конце есть счетчик вот пытаюсь вырезать.

   
 
 автор: cheops   (05.08.2006 в 10:58)   письмо автору
 
   для: 31   (04.08.2006 в 17:10)
 

Можно поступить следующим образом
<?php 
  $content 
file_get_contents("http://wap.siemens-club.ru/books/index.php");
  
$pattern "|<img[\s]+src=\"[^\"]+\"[\s]+alt=\"[^\"]+\"/>|";
  
$content preg_replace($pattern,"",$content);
  echo 
$content;
?>

   
 
 автор: 31   (05.08.2006 в 20:21)   письмо автору
 
   для: cheops   (05.08.2006 в 10:58)
 

Благодарю )

   
Rambler's Top100
вверх

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