Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kalendarz
krysk
post
Post #1





Grupa: Zarejestrowani
Postów: 146
Pomógł: 0
Dołączył: 20.04.2002
Skąd: Szczecin

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


Poszukuję kalendarza, który:
+nie pokazuje dat z poprzedniego miesiąca, tylko i wyłącznie te z obecnego
+daje możliwość kliknięcia w datę i pokazanie informacji dt. tego dnia (ew. mogę to sobie dorobić)
+miłoby było, gdyby nie wykorzystywał klas:)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maax
post
Post #2





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 13.07.2004

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


Z pozdrowieniami (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

<html>
<body bgcolor=#FFFFFF>
<?


$dzisiaj=getdate();
$dziennum=$dzisiaj['mday'];
$rok=$dzisiaj['year'];
$miesiac=$dzisiaj['mon'];
$rok=$dzisiaj['year'];
$dzientygodnia=$dzisiaj['wday'];


echo "Dzis mamy: $dziennum $miesiac $rok <BR><BR>";

if ( ($exists = checkdate($miesiac,28,$rok)) == true ) {
$liczbadni=28;
if ( ($exists = checkdate($miesiac,29,$rok)) == true ) {
$liczbadni=29;
if ( ($exists = checkdate($miesiac,30,$rok)) == true ) {
$liczbadni=30;
if ( ($exists = checkdate($miesiac,31,$rok)) == true ) {
$liczbadni=31;
}
}
}
}


//for ($i=1;$i<=$liczbadni;$i++)
//$interfejs[$i]=$i;
$znacznik = mktime(12,0,0,$miesiac,1,$rok,-1);


$pierwszy = date("D",$znacznik);


if ($pierwszy=="Mon") $pierwszy=1;
if ($pierwszy=="Tue") $pierwszy=2;
if ($pierwszy=="Wed") $pierwszy=3;
if ($pierwszy=="Thu") $pierwszy=4;
if ($pierwszy=="Fri") $pierwszy=5;
if ($pierwszy=="Sat") $pierwszy=6;
if ($pierwszy=="Sun") $pierwszy=7;
//echo $pierwszy;
$dzien=1;

echo "<TABLE><TR><TD>Pn</TD><TD>Wt</TD><TD>Sr</TD><TD>Cz</TD><TD>Pt</TD><TD>So</TD><TD>Ni</TD></TR>
";


for ($i=1; $i <= ($liczbadni + $pierwszy - 1); $i++ ){


if ($i<$pierwszy) echo "<TD> </TD>";
if ($i>=$pierwszy ) {
if ($dzien==$dziennum){
echo "<TD> <FONT COLOR=#FF0000><B>$dzien</B> </FONNT></TD>"; $dzien++;
}
else
if ($dzien!=$dziennum){
echo "<TD> $dzien </TD>"; $dzien++;
}
}
if ( bcmod($i,7) == "0") echo "</TR>";
}


?>
</body>
</html>
Go to the top of the page
+Quote Post

Posty w temacie
- krysk   Kalendarz   27.02.2004, 18:27:56
- - tiraeth   Cytat"Jest to złota zasada w życiu: wymagać mało o...   27.02.2004, 20:46:16
- - WhiteFang   ciag dalszy   14.03.2004, 21:29:42
- - tiraeth   poczytaj o gmdate jest takie coś jak <?php gmd...   15.03.2004, 14:41:23
- - maax   Z pozdrowieniami <html> <body bgcolor=#...   13.07.2004, 02:25:27


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: 3.10.2025 - 10:57