np. 3 stycznia jest informacja "Kurs rozpoczyna się 1 stycznia 2011r."
ale np. 12 stycznia jest informacja "Kurs rozpoczyna się 1 lutego 2011r."
I teraz wygląda to tak:
plik index.php
<?php if ($d >=1 && $d<=10) { } else { } ?>
plik date.php
<?php // Skrypt sprawdza czy 1 dzień następnego miesiąca nie jest wolny od pracy $dzien = new DateTime(); $dzien->modify( 'first day of next month' ); $st=1; // Sprawdzam czy to nie sobota if($dzien->format( 'w' )==6) { } //Sprawdzam czy to nie niedziela lub inny dzień wolny elseif ( $dzien->format( 'w' )==0 || $dim==('01 01') || $dim==('06 01') || $dim==('24 04') || $dim==('25 04') || $dim==('01 05') || $dim==('03 05') || $dim==('12 06') || $dim==('23 06') || $dim==('15 08') || $dim==('01 11') || $dim==('11 11') || $dim==('25 12') || $dim==('26 12') || $dim==('31 12')) { } else { } ?>
plik date2.php
<?php // Skrypt sprawdza czy 1 dzień miesiąca nie jest wolny od pracy $st=1; // Sprawdzam czy to nie sobota if($dzien==6) { } //Sprawdzam czy to nie niedziela lub inny dzień wolny elseif ( $dzien==0 || $dim==('01 01') || $dim==('06 01') || $dim==('24 04') || $dim==('25 04') || $dim==('01 05') || $dim==('03 05') || $dim==('12 06') || $dim==('23 06') || $dim==('15 08') || $dim==('01 11') || $dim==('11 11') || $dim==('25 12') || $dim==('26 12') || $dim==('31 12')) { } else { } ?>
Niby działa ale nie jestem pewny czy w 100% dobrze, jakby ktoś bystry rzucił okiem to byłbym wdzięczny. Nie jestem pewny czy dobrze zadziała gdy święto wypadnie w piątek a póżniej jest sobota skoro najpierw sprawdza niedzielę i sobotę.
Pewno można to prościej zrobić ale jestem początkujący i zrobiłem co potrafię
