Sciezka do plikow to jest to :
if((file_exists($cYear.'/'.strtolower($monthNames[$cMonth-1]).'/data/'.($i - $startday +1).'.txt')))
Czyli katalog 2013/august/data/1.txt - sa katalogi 2013, 201 i 2015 i kazdy zawiera katalog trips gdzie mog byc pliki od 1-31 z rozszerzeniem .txt i teraz kalendarz sprawdza czy sa takowe a jesli tak to tego dnia generowana jest linka.
Problem w tym ze jesli jest czytany aktualny miesiac to niby pokazuje dobrze bo wywietlaja sie linki ktore sa 'po dacie' aktualnej ale jesli sie cofne to juz ma sie nic nie pokazywac a jesli sie przejdzie miesiac do przodu lub dwa/trzy czyli wogole wszystko do przodu ma sie wyswietlac. Teraz niestety nic sie nie wyswietla jesli nawet pliki istnieja - przykladowo jest dzien 15-ty i w danym miesiacu przykladowo AUGUST pokazuja sie linki wszystko po 15-tym ale jesli przejde do przodu niestety nic nie ma a maja sie wyswietlac wszystkie nawet jesli bedzie to przed czy po dacie.
Zmienna if(file_exists('places/'.chop($ex[0]).'.txt')) jest niewazna
<HTML> <HEAD> <LINK REL="stylesheet" HREF="css/css2.css" TYPE="text/css"> </HEAD><?php "August", "September", "October", "November", "December"); $cMonth = $_REQUEST["month"]; $cYear = $_REQUEST["year"]; $prev_year = $cYear; $next_year = $cYear; $prev_month = $cMonth-1; $next_month = $cMonth+1; if ($prev_month == 0 ) { $prev_month = 12; $prev_year = $cYear - 1; } if ($next_month == 13 ) { $next_month = 1; $next_year = $cYear + 1; } ?> <table width="440"> <tr align="center"> <td bgcolor="#999999" style="color:#FFFFFF"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="50%" align="left"> <a href="<?php echo $_SERVER["PHP_SELF"] . "?month=". $prev_month . "&year=" . $prev_year; ?>" style="color:#FFFFFF">Previous</a></td> <td width="50%" align="right"><a href="<?php echo $_SERVER["PHP_SELF"] . "?month=". $next_month . "&year=" . $next_year; ?>" style="color:#FFFFFF">Next</a> </td> </tr> </table> </td> </tr> <tr> <td align="center"> <table width="100%" border="0" cellpadding="2" cellspacing="2"> <tr align="center"> <td colspan="7" bgcolor="#999999" style="color:#FFFFFF"><strong><?php echo $monthNames[$cMonth-1].' '.$cYear; ?></strong></td> </tr> <tr> <td align="center" bgcolor="#999999" style="color:#FFFFFF"><strong>Sun</strong></td> <td align="center" bgcolor="#999999" style="color:#FFFFFF"><strong>Mon</strong></td> <td align="center" bgcolor="#999999" style="color:#FFFFFF"><strong>Tue</strong></td> <td align="center" bgcolor="#999999" style="color:#FFFFFF"><strong>Wed</strong></td> <td align="center" bgcolor="#999999" style="color:#FFFFFF"><strong>Thu</strong></td> <td align="center" bgcolor="#999999" style="color:#FFFFFF"><strong>Fri</strong></td> <td align="center" bgcolor="#999999" style="color:#FFFFFF"><strong>Sat</strong></td> </tr> <?php $startday = $thismonth['wday']; for ($i=0; $i<($maxday+$startday); $i++) { if(($i % 7) == 0 ) { } if($i < $startday) { } else{ if(($i - $startday + 1) == $dayofmonth){ // $color = "#CC9933"; $color = "#CC9933"; } else{ $color = "#COCOCO"; } if((file_exists($cYear.'/'.strtolower($monthNames[$cMonth-1]).'/trips/'.($i - $startday +1).'.txt'))) { if($stara>$do2) { if($stara<$do) { }else{ } for($m=0;$m<=$cou;$m++) { { } } ?> <a class="k" target="_blank" HREF="b.php?step=forward&d=<?= strtolower($monthNames[$cMonth-1])."&uid=".($i - $startday + 1);?>"><?= ($i - $startday + 1);?></A> <? }else{ } } else{ } // echo("<TD align=\"center\" width=200 height=30>"); } if(($i % 7) == 6 ) { } } ?> </table> </td> </tr> </table>