• 34034
  • 250
  • 8
Нравится блог?
Подписывайтесь!

Первый скрипт

Не пинайте сильно )

Только дошел до главы, рассказывающей про строки и решил наваять сей скриптик, который со всем известного сайта в обход оформления берет читаты, правда этот "фильтр" пропускает некоторые ненужности, но это мой первый скрипт по работе со строками )

Формат вывода можно поменять в последней строке, а сейчас же он такой как представлен на рисунке.

<?php

$url="http://bash.org.ru";

$st=join("", file($url));

while ($beg=strpos($st,"<div>",$end)) {
;
$end=strpos($st,"</div>",$beg);
$quote=substr($st,$beg,$end-$beg);
echo "<hr>$quote<br><br>";
}

?>

28 марта 2009, 19:19
878

Loading...

Комментарии

xapon
0
0
зачот)
мне до тебя еще далековато. логику в общем понял, но функций этих не знаю)
xapon
0
0
держи ответ - просмотр новых постов на увижне:


*светится щастьем*
сделал на основе твоего
xapon
0
0
$url="http://yvision.kz/people/records/last";
$st=join("", file($url));
$end="";
while ($beg=strpos($st,"",$end))
{
$end=strpos($st,"",$beg);
$quote=substr($st,$beg,$end-$beg);
echo "$quote";
}
xapon
0
0
ах епт чтож он режет то!
Картинка с pics.kz
главное, что начало положено =)
Rex
0
0
кстати, иногда file() не работает для сайтов - это можно запретить в настройках (где-то я это слышал.).
И в качестве выхода можно использовать CURL. Кстати, более универсальное средство, советую ознакомиться. :)
теперь буду знать, спасибо
завел для этих целей тетрадку, записываю туда немыслимое количество встречающихся в книге функций, дойду до curl обязательно подчеркну ее дважды =)
Самое интересное, что работать этот скрипт будет только при наличии кое-какой удачи.

HTML не является текстом, это скорее способ записи древовидных структур. Поэтому обрабатывать его надо, как дерево. :)

В HTML можно писать DIV, dIv и прочие вариации, некоторые тэги можно не закрывать (img, например), часто встречаются логические ошибки (например, кто-то может тупо забыть тег body %)), которые с радостью обрабатываются браузером (!), и т.д.
спасибо, приму к сведению, просто это был тестовый скрипт, чтобы не набирать рассмотренные в книге примеры.
на счет тегов ты прав, немного на другом сайте не получилось также легко, но я думаю, со временем и это станет мне по зубам =)
так что ждите в скором (может и не совсем скором) будущем Vrednuyu CMS ;) или что-нибудь такое же масштабное с этим префиксом ;)
Rex
0
0
:)))))))))))
И почему я так свою ЦМС не назвал.. Типа REXCMS :))

И логотип - ФАС! :)))
разве что-то мешает сделать это сейчас? ;)
Не.. Не вижу в этом смысла:)
zloi
0
0
у бора есть рсс. проще её распарсить
может это и проще, но я дошел только до функция по работе со строками, дойду до рсс, обязательно сделаю, но спасибо за совет =)
сам с собой разговариваешь ? :)
я думал это номально, ты так не делаешь?
разговариваю но не таким образом :)

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

«До какой же еще степени унижения должен дойти народ?!»

«До какой же еще степени унижения должен дойти народ?!»

Министерство труда и соцзащиты провело через парламент очередной крайне неоднозначный закон, который может вызвать всплеск недовольства в стране.
openqazaqstan
15 нояб. 2017 / 11:17
  • 24810
  • 19
«Почему я не хочу встречаться с мужчинами-казахами»

«Почему я не хочу встречаться с мужчинами-казахами»

Заранее отпишусь, данный пост не является попыткой оскорбить собственную нацию) Как говорится о вкусах не спорят, каждому свое.
Bonittta
16 нояб. 2017 / 14:28
  • 12913
  • 349
Почему катастрофический отток интеллектуальной элиты не тревожит Астану?

Почему катастрофический отток интеллектуальной элиты не тревожит Астану?

Как сообщает телеканал КТК, только за последние девять месяцев Казахстан покинули 28200 человек, из них почти пять тысяч инженеров, около 2700 экономистов и 1700 учителей.
openqazaqstan
17 нояб. 2017 / 11:00
  • 8398
  • 48
Задержан казахстанец, продававший детей в сексуальное рабство в ОАЭ и Бахрейн

Задержан казахстанец, продававший детей в сексуальное рабство в ОАЭ и Бахрейн

Подтверждаются худшие предположения, циркулирующие в соцсетях. Периодические исчезновения детей в разных регионах Казахстана объясняются не только семейными проблемами и «синими китами».
openqazaqstan
16 нояб. 2017 / 15:46
  • 6448
  • 54
«Думай как британец»: 8 вещей, которым я научилась в Великобритании

«Думай как британец»: 8 вещей, которым я научилась в Великобритании

Как два года в Великобритании изменили мою жизнь. Несколько простых вещей, которые могли бы сделать нашу жизнь лучше.
goribaldi
13 нояб. 2017 / 16:51
  • 4133
  • 28
Мой личный рейтинг женщин: от пуританки до содержанки

Мой личный рейтинг женщин: от пуританки до содержанки

Сегодня предлагаю вашему вниманию мой личный рейтинг женщин. А вот я хочу быть домохозяйкой, правда, не пахать дома, а хозяйничать.
Mysli_v_Sluh
13 нояб. 2017 / 15:00
Российским женщинам нужны казахстанские мужчины?

Российским женщинам нужны казахстанские мужчины?

Отдельные инициативы некоторых российских чиновников вызывают в Казнете приступы просто-таки гомерического ржача. Женщин в регионе – пруд пруди, а вот мужчин, с которыми они могли бы создать семьи, не хватает.
openqazaqstan
14 нояб. 2017 / 15:55
  • 2656
  • 18
Самый большой мошенник в стране: об эффективной схеме развода «Казахтелеком»

Самый большой мошенник в стране: об эффективной схеме развода «Казахтелеком»

История о том, как Народный провайдер наваривается на своих клиентах, намерено не отключая услуги, и беря лишние деньги за ненужные и не оказываемые услуги.
ligaspravedlivosti
17 нояб. 2017 / 19:12
  • 5478
  • 21
«Men in black» по-казахски: «сотрудники» плевать хотели на Закон о СМИ

«Men in black» по-казахски: «сотрудники» плевать хотели на Закон о СМИ

Бесцеремонные попытки силовиков помешать работе журналистов демонстрируют, в каком правовом государстве мы живём. Разбить телефон, угрожать, бить – всё это для «сотрудников» в порядке вещей.
openqazaqstan
13 нояб. 2017 / 19:02
  • 2484
  • 33