ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

RSS Reader by Shadow_p1raT
  #1  
Старый 31.05.2008, 13:02
Аватар для Shadow_p1raT
Shadow_p1raT
Участник форума
Регистрация: 09.03.2008
Сообщений: 193
Провел на форуме:
2140897

Репутация: 267
Отправить сообщение для Shadow_p1raT с помощью ICQ
Post RSS Reader by Shadow_p1raT

Всем привет!Это моя вторая мини-статейка.Cегодня мы будем писать свой rss reader.
Скрипт умеет:
  1. Читать rss c ачата,веб-хака и хакера.
  2. Читать rss c любого сайта(для этого есть спец.форма)
Вот код с пояснениями.
PHP код:
<html>
<title>RSS READER v0.1 by Shadow_p1raT</title>
<head>
<form method=GET>
<?php
/**Coder-Shadow_p1raT**
 **31.05.2008**
 **Special of Antichat**
*/   
set_time_limit(60);//ограничение времени работы скрипта(60сек)
$array=array("Получить"=>$_GET['svoiurl'],
             
"forum.antichat.ru"=>"http://forum.antichat.ru/news.rss",
             
"forum.web-hack.ru"=>"http://www.web-hack.ru/rss/forum.xml",
             
"forum.xakep.ru"=>"http://forum.xakep.ru/rss.aspx?ID=",
             );
//массив с исходными урлами  
echo "<center><h1>RSS READER v0.1 by Shadow_p1raT</center></h1>";
echo 
"<p>Введите адресс новостей (c http)</p>";
echo 
"<input type=text name=svoiurl>";
foreach(
$array as $names=>$url){
echo 
"<right><input type=submit name=value value=$names></right>";//Выводи кнопки
if($_GET['value']==$names )
{
//код самой читалки rss
echo 
$rss=simplexml_load_file($url);
foreach (
$rss->channel->item as $item) { 
  echo 
"<a href='"$item->link"'>"iconv("UTF-8""WINDOWS-1251"$item->title). "</a>"
  echo 
"<p>"iconv("UTF-8""WINDOWS-1251"$item->description). "</p>"
}
}
}    
?>
<style>
body
{
    background-color: #1a1a1a;
}

input
{
    font-family: verdana, tahoma;
    font-size: 20px;
    color: grey;
    background-color: #1a1a1a;
    border: 1px #333333 solid;
}
a
{
    font-size: 30px;
    text-decoration: none;
    color: lime;
}
h1{color:grey;
font-size:15px;}
p
{
color:grey;
font-size:20px;}
</style>
</form>
</html>
</head>
Ссылки на скачивание для ленивых:
  1. http://slil.ru/25849968
  2. http://dump.ru/file_catalog/380960.aspx


Пожалуйста отпишитесь если найдёте багу или если надо что то добавить.
PS:За дизаин строго не судите,писал под себя.
ЗЫ:Кому не трудно подкиньте чюток репы

Последний раз редактировалось Shadow_p1raT; 31.05.2008 в 16:35..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Wp-import Rss Grabber *DeViL* ПО для Web разработчика 12 18.08.2009 21:12
Rss значок в адресной строке Хелпер Болталка 2 29.02.2008 10:09
Вопрос про RSS в vb 3.0.x VipeR Форумы 0 08.01.2006 21:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ