Loading:

Książka Zend Framework 3. Poradnik Programisty.

Imieniny

Poniższy artykuł pokaże nam co zrobić, aby na stronie głównej wyświetlało nam się kilka imion obchodzących danego dnia imieniny.

 

Intrukcja

Najlepiej zacząć od stworzenia nowego folderu pod nazwą imieniny (nazwa jest mało ważna), a w tym folderze tworzymy 13 plików:

  • 01.txt, 02.txt... i tak do 12.txt, w tych plikach znajdować się będą uporządkowane imiona. Działa to w ten sposób: np. jest dzisiaj 13 czerwca, wtedy skrypt czyta 13 linijkę pliku 06.txt, bo czerwiec jest szóstym miesiącem w kalendarzu, a co do 13 linijki to chyba nie muszę tłumaczyć.

Przykładowe listy imion na każdą datę -> http://wklej.org/id/299253/

Skrypt można także wykorzystać do czegoś innego, np. żeby każdego dnia wyświetlać jakiś inny wierszyk, itp. Bo jak można się domyśleć, zawartość plików 01-12.txt można zmieniać dowoli.

 

  • następnie tworzymy plik imieniny.php i wpisujemy w nim poniższy kod


Napisz Artykuł

Listing

<?php
// imieniny
$czas = time();
$miesiac = date("m",$czas);
$dzien = date("j",$czas);

$imieniny = file("imieniny/$miesiac.txt");
echo 'Dzisiaj imieniny: '.$imieniny[$dzien-1];
?>
// Po wszystkim oczywiście trzeba umieścić skrypt na stronie głównej
// KONIEC


Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=2&t=5459

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: sebulek Ranga: Poziom 6 Punktów: 172
Komentarze użytkowników
Już nie raz skorzystałem z tego skryptu dzięki ;)
autor: mexxio | 5832 | 2010-06-04 11:17:00


    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors