Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Смена объявления в зависимости от даты


Смена объявления в зависимости от даты

Сообщений 1 страница 6 из 6

1

А вот подскажите.
В яваскриптах почти полный ноль.
Хотелось бы чтобы в зависимости от даты в объявлении писалась разная фигня.
как бы сам алгоритм мне понятнтен
на каком то сайте у меня будет лежать файл типа:
CurDate(0)=1 /это для контроля количества записей, я так думаю пригодится
CurDate(1)="22.05.07"
mess(1)="preved"

и ентот скрипт будет брать ентот файл, читать его, искать в нем дату и вставлять туда куда нужно
больше всего меня интересуют 2 вопроса:
как заставить яваскрипт лезть туда куда мне надо и искать данные в моем файле
и как потом вывести таблицу а в нее уже потом найденные данные

Поиск полчается что то типа этого вроде...

Код:
var Found=false;
	var d=1;
	calendar = new Date();
	day = calendar.getdate();	
	month = calendar.getmonth();
	year = caledar.getyear();
	month++;
	day +="";
	month +="";
	year +="";
	date = day + "." + month + "." + year;
	for (var i=1;i<=CurDate(0);i++)
	{
if (date==CurDate(i)) 
{
	Found=true;
	d=i;
}
	}

0

2

gorazio
Вот есть немного похожий скрипт ссылка

0

3

спасибо.. буду посмотреть

Добавлено:
посмотрел, спасибо, но меня интересовал несколько другой вопрос
Мне надо по дате выбирать из файла значение которое будет выводится в привествие, это может быть все что угодно... как заблагорассудится моей больной голове

а лучше всего киньте в меня приличной ссыкой с учебничком по яваскриптам, мне надо то всего лишь узнать как открыть файл и как организовать в нем поиск

Отредактировано gorazio (Ср, 23 Май 2007 00:21:02)

0

4

ну вот чета наклепал

Код:
<script type="text/javascript">
CDate = new Object();
Light = new Object();
DayW = new Object();
Tempr = new Object();
Weath = new Object();
[color=red]CDate[0] = 1;
CDate[1] = "23.5.7";
Light[1] = "утро";
DayW[1] = "суббота";
Tempr[1] = "+7";
Weath[1] = "дождь";[/color]
var Found=false;
var d=1;
var i = 0;
calendar = new Date();
day = calendar.getDate();	
month = calendar.getMonth();
year = calendar.getYear()-100;
month++;
day +="";
month +="";
year +="";
date = day + "." + month + "." + year;
for (var i=1;i<=CDate[0];i++)
{
	if (date==CDate[i]) 
	{
document.write(Light[i]);
                        Found=true;
                        d=i;
	}
}
if (Found==false) {document.write('Фигу CDate['+d+']='+CDate[d]+' date='+date)}
</script>

но ту часть где данные забиваются хотелось бы выделить в отдельный файл, а то неудобно.

Отредактировано gorazio (Ср, 23 Май 2007 18:08:43)

0

5

то есть никто ничего внятного сказать не могет... жаль

0

6

ну значит умнее буду...

0


Вы здесь » Единый форум поддержки » Корзина » Смена объявления в зависимости от даты