|
Бесплатные PHP скрипты - форум техподдержки |
Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
|
| Сегодня: 24.11.2024 - 10:07:02
Страницы: 1 Скрипт формирования RSS из файла txtОбъявление - WR-Scriptы в UTF-8 кодировке |
---|
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы весь 2023 год.
|
Автор | Сообщение |
---|
Scryed •
S гость
|
Я давно нашел такой вот скрипт в сети для формирования RSS из файла txt и для себя его отредактировал: Код: <?php if (isset ( $_GET ["dump"] )) { $dump = file ( $_GET ["dump"] ); $time = time (); echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"; echo "<rss version=\"2.0\">\n"; echo "<channel>\n"; echo "<title>My Feed</title>\n"; foreach ( $dump as $item ) { list ( $title, $thumb, $cena, $anatacia, $desc ) = explode ( ";;", trim ( $item ) ); echo " <item>\n"; echo " <title>" . $title . "</title>\n"; echo " <link> ". $thumb ." </link>\n"; echo " <guid>" . $title . "ugdewb</guid>\n"; echo " <pubDate>" . date ( "D, d M Y H:i:s O", $time ) . "</pubDate>\n"; echo " <description><![CDATA[ <table><tbody><tr><td>" . $anatacia . " </td></tr><tr><td> " . $desc . " </td><td><img border=\"0\" src=\"". $thumb ."\" width=\"200\" border=\"0\" alt=\"\"></td></tr></tbody></table>]]> </description>\n"; echo " </item>\n"; $time -= 86400; } echo "</channel>\n"; echo "</rss>\n"; }
//запрос: site.ru/indexrssbase.php?dump=Output_Unpacker/trans_dump_en1.txt ?> |
Скрипт очень нужный для тех кто занимается импортом новостей через RSS. Но есть одна проблема для DLE сайтов (может и остальных движков есть) - можно добавить только 127 новостей. Исправление в базе данных в dle_rss поле max_news с tinyint на bigint приносит пользу только на локальном денвере, а на хостинге не помогает. Так вот если база текстового файла состоит из 10k строк, то откровенно получается рутиная работенка на создание 10000/127 = 79 файлов xml! Я ничего не понимаю в php и в програмировании. Действую по примеру. Поэтому помогите с этим скриптом, чтобы он мог автоматически сохранять файл xml в указанную папку. Например, я делаю запрос site.ru/indexrssbase.php?dump=Output_Unpacker/trans_dump_en1.txt в браузере и мне формируется и выдается на печать канал RSS. Далее мне приходится открывать исходный код страницы и сохранять его с расширением .xml. Нужно чтобы он сам при запросе в браузере сохранят получающийся файл с тем же именем как в запросе, но с расширением .xml. | |
|
Сообщение # 1 |
04.04.13 - 13:28:30
| | Страницы: 1
|