Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kalendaż blokowy
SzpilaPL
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 12.06.2006

Ostrzeżenie: (0%)
-----


Stworzyłem prosty kalendaż w php.
Kod
<?
$dzisiaj = getdate();
$miesiac = $dzisiaj['month'];
$dzien   = $dzisiaj['mday'];
$rok     = $dzisiaj['year'];




$dni_tyg_pl=array
('Niedziela','Poniedzialek','Wtorek','Sroda','Czwartek','Piatek','Sobota');
$dni_tyg_pl1=array
('N','P','W','S','C','P','S');





$miesiac= date("F");
echo"$miesiac";
$dzisiaj=date("j");
$ilosc=date("t");
echo "<table border = 1> <tr>";
$m=date("n");
for($i=1;$i<=$ilosc;$i++)
{
$tyg = date("w", mktime(0,0,0,$m,$i,$rok));
if(($tyg==0) or ($tyg==6))
{
echo"<TD><strong><font color=red>".$dni_tyg_pl1[$tyg]."</font></strong></td>";
}

elseif ($i==$dzisiaj)

{
echo "<TD><b>".$dni_tyg_pl1[$tyg]."</b></td>";"<BR>";
}
else
echo"<TD>".$dni_tyg_pl1[$tyg]."</TD>";
}
echo "</tr><tr>";



for($i=1;$i<=$ilosc;$i++)
{
$tyg = date("w", mktime(0,0,0,$m,$i,$rok));
if(($tyg==0) or ($tyg==6))
{
echo"<TD><em><font color=red>".$i."</font></em></td>";
}
elseif ($i==$dzisiaj)
{
echo"<td><strong>".$i."</strong></td>";
}
else
{
echo "<td>".$i."</td>";
}
}
echo "</tr></table>";

?>

Potrzebuje pomocy w przerobieniu go na kalendaż blokowy
tak aby w górnym wierszu wyswietlane były dni od poniedziałku do niedzieli a pod spodem dni po 7 w kazdym wierszu. Dodatkowo kalendaż ma wyróżniać konkretny dzień i nazwe dnia. Jeżeli miesiąc zaczyna się w środe to w drugim wierszu pola poniedziałek i wtorek mają pozostać puste
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.12.2025 - 23:37