[Ищу] Нужен скрипт для работы с кейвордами

Статус
В этой теме нельзя размещать новые ответы.

Tvister

Постоялец
Регистрация
5 Июл 2007
Сообщения
64
Реакции
0
Может кто знает какой скрипт может например из такого

зайцев 1,069 0.0% 0 0.0% 1,888 0.0% 437 0.0%
фильмы 1,063 0.0% 0 0.0% 2,348 0.0% 755 0.0%
фабрика звезд 7 1,060 0.0% 3,844 0.0% 0 0.0% 1,441 0.0%
игромания 1,053 0.0% 0 0.0% 1,861 0.0% 303 0.0%
диваны 1,044 0.0% 0 0.0% 848 0.0% 346 0.0%

или такого

<td align=left><label for="id_14225">фильмы</label></td>
<td align=left><label for="id_16311">фабрика звезд 7</label></td>
<td align=left><label for="id_14352">игромания</label></td>
<td align=left><label for="id_14589">диваны</label></td>
<td align=left><label for="id_17002">бесплатное порно видео</label></td>
<td align=left><label for="id_14839">дима билан</label></td>
<td align=left><label for="id_12781">чат кроватка</label></td>

чисто кейворды вытащить
 
Текст в файл 1.txt

1.php
<?php

$f = file("1.txt");
foreach ($f as $v)
{
$v = explode(" ", $v);
echo $v[0]."<br>";
}

?>
 
Для в второго варианта.Текст в файл 2.txt
2.php
<?php
$f = file("2.txt");
foreach ($f as $v)
{
preg_match_all(".*>(.*?)<\/label><\/td>.*/i", $v, $string, PREG_SET_ORDER);
echo $string[1]."<br>";
}

?>
 
Для в второго варианта.Текст в файл 2.txt
2.php
<?php
$f = file("2.txt");
foreach ($f as $v)
{
preg_match_all(".*>(.*?)<\/label><\/td>.*/i", $v, $string, PREG_SET_ORDER);
echo $string[1]."<br>";
}
?>

Этот почему то не работает....
Вот че говорит:
Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '*' in z:\home\localhost\www\scr.php on line 5

Notice: Undefined offset: 1 in z:\home\localhost\www\scr.php on line 6


Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '*' in z:\home\localhost\www\scr.php on line 5

Notice: Undefined offset: 1 in z:\home\localhost\www\scr.php on line 6


Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '*' in z:\home\localhost\www\scr.php on line 5

Notice: Undefined offset: 1 in z:\home\localhost\www\scr.php on line 6


Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '*' in z:\home\localhost\www\scr.php on line 5

Notice: Undefined offset: 1 in z:\home\localhost\www\scr.php on line 6
 
Потому что я ошибся.
Должно быть

preg_match_all("/.*>(.*?)<\/label><\/td>.*/i", $v, $string, PREG_SET_ORDER);
echo $string[0][1]."<br>";
 
grey109, спасибо, мне тоже такие скриптики пригодятся
проверила оба, работают хорошо
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху