php ilə təqvim.

Salam Aleykum. Mən Türk saytlarının 1 ində php ilə təqvim düzəltmək haqqında kodlar var idi kod belə idi:

1<?php
2$aylar = array("Yanvar", "Fevral", "Mart", "Aprel", "May", "Iyun", "Iyul", "Avqust", "Sentyabr", "Oktyabr", "Noyabr", "Dekabr");
3 
4if(! isset($_REQUEST["ay"])) $_REQUEST["ay"] = date("n");
5if(! isset($_REQUEST["il"])) $_REQUEST["il"] = date("Y");
6 
7$ay = $_REQUEST["ay"];
8$il = $_REQUEST["il"];
9 
10$evvelki_ay = $ay-1;
11$sonraki_ay = $ay+1;
12 
13$evvelki_il = $il;
14$sonraki_il = $il;
15 
16if($evvelki_ay==0){
17$evvelki_ay = 12;
18$evvelki_il = $il-1;
19}
20if($sonraki_ay==13){
21$sonraki_ay = 1;
22$sonraki_il = $il+1;
23}
24?>
25<table width="200" cellpadding="0" cellspacing="0">
26<tr>
27<td align="center">
28<table width="100%">
29<tr>
30<td colspan="7">
31<table width="100%" bgcolor="#999999">
32<tr>
33<td align="left"><a href="<?php echo $_SERVER["PHP_SELF"]. "?ay=" . $evvelki_ay . "&il=" . $evvelki_il ; ?>"><<<</a></td>
34<td align="center"><?php echo $aylar[$ay-1] .' '. $il; ?></td>
35<td align="right"><a href="<?php echo $_SERVER["PHP_SELF"]. "?ay=" . $sonraki_ay . "&il=" . $sonraki_il ; ?>">>>></a></td>
36</tr>
37</table>
38</td>
39</tr>
40<tr>
41<td bgcolor="#999999" align="center">Be</td>
42<td bgcolor="#999999" align="center">Ça</td>
43<td bgcolor="#999999"align="center">Ç</td>
44<td bgcolor="#999999" align="center">Ca</td>
45<td bgcolor="#999999" align="center">C</td>
46<td bgcolor="#999999" align="center">Ş</td>
47<td bgcolor="#999999" align="center">B</td>
48</tr>
49<?php
50$zaman = mktime(0,0,0,$ay,1,$il);
51$maxgun = date("t", $zaman);
52$buay = getdate($zaman);
53$ilkgun = $buay["wday"];
54for($i=0;$i<($maxgun+$ilkgun);$i++ ){
55if(($i%7)==0) echo "<tr>";
56if($i<$ilkgun) echo "<td style=\"color: #FFFFFF\; background-color: #999999;\"></td>";
57else echo "<td valign=\"middle\" width=\"20\" >". ($i - $ilkgun + 1) ."</td>";
58if(($i%7)==6) echo "</tr>";
59 
60}
61 
62?>
63</table>
64</td>
65</tr>
66</table>

Mən burda for döngüsünün içindəkiləri başa düşmədim.

1for($i=0;$i<($maxgun+$ilkgun);$i++ ){
2if(($i%7)==0) echo "<tr>";
3if($i<$ilkgun) echo "<td style=\"color: #FFFFFF\; background-color: #999999;\"></td>";
4else echo "<td valign=\"middle\" width=\"20\" >". ($i - $ilkgun + 1) ."</td>";
5if(($i%7)==6) echo "</tr>";
6 
7}

Təşəkkürlər


Yadda saxlama
Kateqoriya: Sual . , . Qısa keçid.

Verilmiş cavablar və yazılan şərhlər (1 cavab var)

(22:39, 21/12/2013 ) #34817

for dövrü içində ayın günləri göstərilir və əgər göstərilən gün bazar günüdürsə onu fərqli olaraq göstərir.
Hər 7 gündən (7 dövürdən) bir cədvəldə bir sütün açılır və bağlanır.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

Bu suala aid öz sualım var:
Sual verin
Bu suala cavab vermək istəyirəm:
Cavab verin

Cavab verin


Cavab yazmaq üçün lütfən sağ sütundan və ya buradan hesaba daxil olun.

Üzvlər üçün giriş

Qeydiyyat

Elan qutusu

Son cavablar və şərhlər

E. Hacı cavab verdi - Elektron servis xidmətləri (3 saat əvvəl)

cavaninsan cavab verdi - Amerika səhmləri (9 gün əvvəl)

Software Developer cavab verdi - Amerika səhmləri (9 gün əvvəl)

SN cavab verdi - Kripto vergi (18 gün əvvəl)

Nicat97 cavab verdi - ilkaddimlar.com-a nə oldu? (25 gün əvvəl)

nicatmemmedli cavab verdi - Proqramlaşdırma - fəlsəfə (28 gün əvvəl)

nicatmemmedli cavab verdi - ilkaddimlar.com-a nə oldu? (28 gün əvvəl)

Software Developer cavab verdi - ilkaddimlar.com-a nə oldu? (38 gün əvvəl)

E. Hacı cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (48 gün əvvəl)

Triste cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (49 gün əvvəl)

E. Hacı cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (49 gün əvvəl)

Triste cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (50 gün əvvəl)

E. Hacı cavab verdi - Telefon almışam kamerasında ləkə var qaytarmaq istəyirəm, mağaza qaytarmır (50 gün əvvəl)

Software Developer cavab verdi - Rus dili yatırımı (50 gün əvvəl)

Cənab cavab verdi - Rus dili yatırımı (50 gün əvvəl)

Software Developer - 615 xal

E. Hacı - 608 xal

Onar Alili - 526 xal

Dilsuz - 448 xal

Cabbarov Sübhan - 434 xal

Maqa - 346 xal

Ruslan Butdayev - 328 xal

Namiq Bəndəli - 297 xal

U.Tarlan - 244 xal

Meherremoff - 234 xal

Sistemə daxil olmuş 23309 sualdan 92%-dən çoxu cavablandırılmışdır.

Proyekt haqqında

E-Haci.net istehsalı. © 2010-2025