Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dany tekst o danej godzine każdego dnia tygodnia
WyPaLaCz
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 4.02.2004
Skąd: Łódź

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


Witam

Potrzebuję skryptu i prosilbym Was drodzy użytkownicy o pomoc. Skrypt ma wyglądac mniej wiecej tak:

W poniedzialek w godzinach od 0.00 do 18.00 wyswietlany byłby tekst1, następnie od 18.01 do 19.59 tekst2 itd, następnie we wtorek znowu od 0.00 do 18.00 chcialbym aby się wyswietlał, ale tym razem już zupełnie inny tekst3 a od 18.00 do 19.59 tekst4 itd. analogicznie, aż do niedzieli...

Byłbym bardzo wdzieczny za pomoc, w dostarczeniu mi takiego skryptu. Z góry dziękuje, Adrian.
?>[/php]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rzseattle
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 554
Pomógł: 0
Dołączył: 4.04.2002
Skąd: Tychy

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


Stworz sobie tablice o stroktoze:
[php:1:e5e7700dc9]<?php
$plan[0][00] = 'Gra muzyka';
//..
$plan[6][24] = 'Gra dj Hela';
?>[/php:1:e5e7700dc9]

gdzie pierwszy element tablicy to dzien tygodnia (niedziela - 0, sobota -6 ) a drugi to godzina:
$plan[dzien_tygodnia][godzina]

no i funkcja to nic prostszego

[php:1:e5e7700dc9]<?php
function plan ( $arr ){
$curr_id = $arr[date("w")];
$curr_id = array_reverse($curr_id);
foreach($curr_id as $godzina => $plan){
if($godzina<=date("G")){
return $plan;
}
}
}

//wywolanie
print plan($plan);
?>[/php:1:e5e7700dc9]

ps Niedawno podalem podobny skrypt do wyswietlania imienin, wiec na przyszlosc uzywaj http://php.pl/search.php
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: 3.10.2025 - 17:20