Форум 3DNews
Вернуться   Форум 3DNews > Программирование > Web-программирование

Ответ Создать новую тему
Опции темы Опции просмотра
Непрочитано 22.10.2011, 17:41   [включить плавающее окно]   #1
olega12
Мужской Новенький
Автор темы
 
Регистрация: 22.10.2011
Нужна помощь по скрипту дата

Есть простой скрипт: Дата.
В php - ноль...глаза уже болят от поисков...
Не могу понять как сделать что бы выходные (суббота и воскресенье) были другим цветом
Может кто напишет что куда подставить? Или переправить?

PHP код:
<?
#########################
/*Зона конфигурирования*/
$mode=2//Режим работы (1-текст, 2-календарь)
/*Далее цветовые настройки календаря*/

?>
<style>
.SaTotal{
Font-Family: Courier New, Courier;
Font-weight: bold;
}
.SaYear{
Font-Family: Arial, Verdana;
Font-weight: normal;
Font-size: 8pt;
Text-align: center;
}
.SaMonth{
Font-Family: Courier New, Courier;
Font-weight: bold;
Font-size: 16pt;
Text-align: center;
}
.SaDate{
Font-Family: Tahoma;
Font-weight: bold;
Font-size: 20pt;
Text-align: center;
}
.SaDay{
Font-Family: Courier New, Courier;
Font-weight: bold;
Text-decoration: underline;
Font-size: 12pt;
Text-align: center;
}
.Stale12 {
                color: #FF0000;
}
Style13 {
                color: #FF0000;
}
.Style13 {
                color: #FF0000;
}
</style>
<?
#########################
$dn[0] = "Воскресенье";
$dn[1] = "Понедельник";
$dn[2] = "Вторник";
$dn[3] = "Среда";
$dn[4] = "Четверг";
$dn[5] = "Пятница";
$dn[6] = "Суббота";


$mn[1]  = "Январ";
$mn[2]  = "Феврал";
$mn[3]  = "Март";
$mn[4]  = "Апрел";
$mn[5]  = "Ма";
$mn[6]  = "Июн";
$mn[7]  = "Июл";
$mn[8]  = "Август";
$mn[9]  = "Сентябр";
$mn[10] = "Октябр";
$mn[11] = "Декабр";
$mn[12] = "Январ";

$dnum date("w");
$mnum date("n");
$day date("d");
$year date("Y");

$textday $dn[$dnum];
$month $mn[$mnum];
if (
$mode==1)
{
if (
$mnum==3||$mnum==8)
{
$k="а";
}
else
{
$k="я";
}
echo 
"<a title=\" Сегодня: $textday$day $month $year. г.\">$textday$day $month$k $year" г.</a>";
}
if (
$mode==2)
{
if (
$mnum==3||$mnum==8)
{
$k="";
}
if (
$mnum==5)
{
$k="й";
}
if (
$mnum!=5&&$mnum!=3&&$mnum!=8)
{
$k="я";
}
if (
$mnum==3||$mnum==8)
{
$kc="а";
}
else
{
$kc="я";
}
?>

<body class="Style13" style="color: #000000">

<table cwidth="80" border="0" cellpadding="0" cellspacing="0" class="SaTotal">

<tr>
<td class="SaDate">
<?=$day?></td>
</tr>
<tr>
<td class="SaMonth">
<? Echo $month.$k;?></td>
<tr>
<tr>
<td class="SaDay">
<?=$textday?></td>
</tr>
</tr>
<td class="SaYear"><br><br><br><br>
<?=$year?><span lang="ru">&nbsp;год</span></td>
</tr>
</a>
<?}
if (
$mode!=(1||2))
{
echo 
"Wrong date mode";
}
?>

Последний раз редактировалось Krionix; 09.11.2011 в 16:04.
olega12 вне форума  
Ответить с цитированием
Непрочитано 23.10.2011, 23:00   [включить плавающее окно]   #2
olega12
Мужской Новенький
Автор темы
 
Регистрация: 22.10.2011
Блин... хоть бы написали что невозможно или не знаем как или что весь скрипт надо менять или еще что....
Наверно не знают...
olega12 вне форума  
Ответить с цитированием
Ответ Создать новую тему

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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


Текущее время: 15:18. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 2000-2017 3DNews. All Rights Reserved.
Администрация 3DNews требует соблюдения на форуме правил и законов РФ
Серверы размещены в Hostkey