Fatal error: Cannot redeclare date() in C:sitesbigmtest.php on line 8
Фатальная ошибка: Невозможно переопределить функцию date()
Функция date() -- стандартная функция PHP, а ты написал свою функцию с таким же именем.
P.S. Знаешь, некоторые люди меня удивляют. Ведь ты знал о существовании стандартной функции PHP date() -- потому что ее используешь. И в тоже время создаешь свою функцию с тем же именем. Как PHP должен догадаться, какую функцию ты вызываешь -- стандартную или свою? Вещи настолько элементарные, что казалось бы, не нуждаются в пояснениях. Никому в голову не приходит всех детей в семье называть одним именем -- например Саша (благо подходит и для девочки и для мальчика). Однако тебе такая "светлая" идея в голову пришла.
Для того, чтобы в PHP-код выполнялся в *.html файлах изменяем в httpd.conf строку
AddHandler application/x-httpd-php .php
на
AddHandler application/x-httpd-php .php .html .htm
Что-то ты здесь намутил -- без стакана не разберешься.
Цитата:
При нажатии на EXCEL срабатывает JavaScript-функция, в которой формируются массивы для построения графика
var arr_x=new Array("<?= implode("","",SESSION[x]?> ") ;
var arr_y=new Array("<?= implode("","",SESSION[y]?> ") ;
Что означает загадочная фраза "формируются массивы"? Массивы уже были сформированы на сервере, и в тексте JavaScript они имеют вид
var arr_x=new Array("abc", "def");
var arr_y=new Array("xyz", "123");
В целом смысл понятен, а это ещё нужно всё через cron запускать?
Можно конечно и самому, вручную ежедневно (или ежечасно) запускать скрипт, который читает rss-ленту на стороннем сайте и формирует html. Но удобнее использовать cron:
Цитата:
Cron - это планировщик задач в UNIX-подобных системах. Cron позволяет выполнять некоторые операции в определённое время или с некоторой периодичностью.
а база данных для чего? Нельзя ли массив формировать динамически и выводить?
Потому что каждый раз запрашивать RSS-файл с удаленного хоста, парсить его, формировать html -- дело накладное (и по времени и по нагрузке). Если же ты поместишь этот скрипт в CRON то он будет запускаться раз или два в сутки. А скрипт, который будет выводить RSS-ленту (в формате html) будет просто брать готовый html из файла или из БД.
Mister пишет:
а нельзя ли её просто через фрэйм включить в состав html страницы?
RSS-лента -- это просто XML-файл. Зайди вот по этому адресу http://www[dot]secnews[dot]ru/russian/rss.php
и посмотри как он выглядит. Ты же должен отдать браузеру HTML. Т.е. тебе эту RSS-ленту надо сформировать. А потом, хоть во фрейме, хоть без ...
Подскажите а как - нибудь ещё попроще можно ли rss подключить, допустим в простую html страницу без поддержки php?
"Простая" html-страничка верстается руками. Как ты запросишь файл с удаленного хоста? И как получишь из RSS (XML) нужную информацию?
Тот скрипт, что я приводил выше -- вполне рабочий. http://www[dot]tinko[dot]biz/tmp/rss.php
Надо только эти данные положить в БД или в файл и выводить по необходимости.