Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyrożnianie daty zapisanej w innym pliku
wcg
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 21.07.2006

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


Witam. W moim skrypcie, który drukuje kalendarz soboty, niedziele oraz swieta zaznaczane sa w innym kolorze niz zwykły dzień. Rozwiąanie ktore jest ponizej jest dobre jesli ma sie kilka swiat.
  1. <?php
  2. if ($ad1 == 'Nie' || $ad1 == 'Sob' || $ad == '2006-08-15' || $ad == '2006-11-01' || $ad == '2006-11-11' || $ad == '2006-12-25' || $ad == '2006-12-26') {
  3. print "<td style='background-color: #EEEECE;'><a href='index.php?go=4&id=$id'>$id</a></td>";
  4. } else {
  5. print "<td style='background-color: #EEEEEE;'><a href='index.php?go=4&id=$id'>$id</a></td>";
  6. }
  7. ?>



Chciałbym zrobić plik w ktorym zapisze zobie te daty, tylko za bardzo nie wiem jak sie za to zabrac i jak wkomponiwac to w funkcje if.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wcg
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 21.07.2006

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


Siedziałem nad tym wszytskim i jednak nie działa probowałem stworzyc tez petle foreach wszytsko jest pieknie ale nie dziala jak nalezy. Przedstawie jeszcze raz ten caly kod moze jednak jakas jest inna metoda na to aby swieta wpisane w jakims pliku byly pobierane do if'a.
  1. <?php
  2. print "<TABLE class=tabgrafik border=0 cellpadding=0 cellspacing=0>";
  3. print "<th width=30 rowspan='2'>pok</th>";
  4. for($i=0; $i<=$ile_dni; $i++) {
  5. if($i>1) {
  6. $days="+$i days";
  7. } else {
  8. $days="+$i day";
  9. }
  10. $ad = date('d-m', strtotime($days));
  11. if ($ad == '2006-08-15' || $ad == '2006-11-01' || $ad == '2006-11-11' || $ad == '2006-12-25' || $ad == '2006-12-26') {
  12. echo "<td align='center' style='background-color: #FFFFE5;' width='50'>$ad</td>";
  13. } else {
  14. echo "<td width='50'>$ad</td>";
  15. }
  16. }
  17. echo "</tr></table>";
  18. ?>
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: 6.10.2025 - 21:12