|
0 / 0 / 0
Регистрация: 26.07.2013
Сообщений: 26
|
||||||
Запись массива в файл html26.07.2013, 23:34. Показов 2757. Ответов 23
Метки нет (Все метки)
Здравствуйте.
Буду очень благодарен, тому, кто поможет с кодом! Есть скрипит импорта RSS новостей, нужно записать полученные данные в html файл. А так как в PHP я полный «профан», то соответственно прошу помощи у форумчан!
0
|
||||||
| 26.07.2013, 23:34 | |
|
Ответы с готовыми решениями:
23
Запись кода в файл html Запись html кода в файл Запись в файл HTML кода PHP |
|
296 / 284 / 84
Регистрация: 10.05.2013
Сообщений: 920
|
|
| 27.07.2013, 00:51 | |
|
Ты хочешь сохранить в файл или вывести на страницу?
0
|
|
|
0 / 0 / 0
Регистрация: 26.07.2013
Сообщений: 26
|
|
| 27.07.2013, 10:56 [ТС] | |
|
Dealiss, в скрипте и так данные выводятся на страницу!
Надо сохранить в файл *****.html или *****.php. Смысл заключается в следующем: Есть RSS новости на «каком-то» сайте, с помощью Cron запускаем наш скрипт раз в сутки и сохраняем данные в файл, например - news.html. После чего на своем сайте чтобы просмотреть ленту новостей обращаемся к файлу news.html. Так как запрашивать каждый раз файл RSS со стороннего сайта, дело накладное (и по времени и по нагрузке).
0
|
|
|
463 / 463 / 23
Регистрация: 17.08.2011
Сообщений: 1,488
|
||||||
| 27.07.2013, 11:24 | ||||||
|
Ну юзай
0
|
||||||
|
0 / 0 / 0
Регистрация: 26.07.2013
Сообщений: 26
|
|
| 27.07.2013, 15:35 [ТС] | |
|
Денис Н., в этом то и весь вопрос, подскажи пожалуйста как мне это - foreach ( $rss->channel->item as $item ) { '<h6><a href="'.$item->link.'">'.$item->title.'</a></h6>'; '<p>'.$item->description.'</p>'; } туда запихать?????
0
|
|
|
296 / 284 / 84
Регистрация: 10.05.2013
Сообщений: 920
|
|
| 27.07.2013, 15:44 | |
|
Покажи код, который надо записать.
HTML всм. Массив..
0
|
|
|
0 / 0 / 0
Регистрация: 26.07.2013
Сообщений: 26
|
||||||
| 27.07.2013, 15:55 [ТС] | ||||||
0
|
||||||
|
296 / 284 / 84
Регистрация: 10.05.2013
Сообщений: 920
|
||||||
| 27.07.2013, 16:01 | ||||||
|
Пробуй...
0
|
||||||
|
0 / 0 / 0
Регистрация: 26.07.2013
Сообщений: 26
|
|
| 27.07.2013, 16:15 [ТС] | |
|
Warning: file_put_contents() expects parameter 1 to be string
0
|
|
|
296 / 284 / 84
Регистрация: 10.05.2013
Сообщений: 920
|
||||||
| 27.07.2013, 16:19 | ||||||
|
используй тогда вместо функции file_put_contents(), - функцию fwrite().
1
|
||||||
|
0 / 0 / 0
Регистрация: 26.07.2013
Сообщений: 26
|
|
| 27.07.2013, 16:29 [ТС] | |
|
Dealiss, ОГРОМНОЕ тебе спасибо ВСЕ работает!!!
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 27.07.2013, 16:35 | |
|
0
|
|
|
296 / 284 / 84
Регистрация: 10.05.2013
Сообщений: 920
|
||
| 27.07.2013, 16:40 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 26.07.2013
Сообщений: 26
|
|
| 27.07.2013, 17:17 [ТС] | |
|
Dealiss, А можно как нибудь переделать этот скрипт, чтобы импортировать не всю ленту новостей а например последние 5 последних?
0
|
|
|
296 / 284 / 84
Регистрация: 10.05.2013
Сообщений: 920
|
||||||||||||
| 27.07.2013, 17:40 | ||||||||||||
|
Пробуй...
Вот так будет верно:
0
|
||||||||||||
|
0 / 0 / 0
Регистрация: 26.07.2013
Сообщений: 26
|
|
| 27.07.2013, 17:50 [ТС] | |
|
Dealiss, работает если исправить:
($count - 5) на ($count - 4); file_put_contents(в место - $file на ‘name.php’; Но скрипт пишет последние 5 новостей в из лены а я имел в веду последних то есть самых свежих они первые с верху получаются.
0
|
|
|
296 / 284 / 84
Регистрация: 10.05.2013
Сообщений: 920
|
||||||
| 27.07.2013, 17:56 | ||||||
1
|
||||||
|
0 / 0 / 0
Регистрация: 26.07.2013
Сообщений: 26
|
|
| 27.07.2013, 18:03 [ТС] | |
|
Второй твой вариант хуже первого
Добавлено через 2 минуты Dealiss, все работает! Добавлено через 2 минуты Dealiss, и последний вопрос файл, в который пешим допустим name.php будет перезаписан при запуске основного скрипта или его нужно удалять пред записью?
0
|
|
|
296 / 284 / 84
Регистрация: 10.05.2013
Сообщений: 920
|
|
| 27.07.2013, 18:08 | |
|
Выдает ошибку?
По идеи не должно быть, так как: - $i - отслеживает номер цикл - $i++ - при заходе в цикл добавляется единица - $countPost - сохраняет к-во сообщений, что бы вывести - $i <= $countPost - данное условие проверяет, - не является ли номер цикла больше или равен количеству сообщение... Соответственно, тебе должно вывести первые 5 значений массива...
0
|
|
|
0 / 0 / 0
Регистрация: 26.07.2013
Сообщений: 26
|
||
| 27.07.2013, 18:12 [ТС] | ||
|
файл, в который пешим допустим name.php будет перезаписан при запуске основного скрипта или его нужно удалять пред записью?
0
|
||
| 27.07.2013, 18:12 | |
|
Помогаю со студенческими работами здесь
20
Запись данных из JTable в html-файл
Запись данных из формы с HTML страницы в файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|