Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jak sprawić, aby adres zmieniał się co ileś minut?
-Noey6-
post
Post #1





Goście







Chcę, aby po wejściu, kliknięciu w link na moją stronę następowała TAKA reakcja:

Co 30 minut (przykładowo) po wejściu na index.php, przekierowuje do index2.php tzn:

Od 12:00 do 12:30 po wejściu na cos.php wyświetla się cos2.php

Od 12:30 do 13:00 po wejściu na cos.php wyświetla się cos.php

Od 13:00 do 13:30 po wejściu na cos.php wyświetla się cos2.php

Od 13:30 do 14:00 po wejściu na cos.php wyświetla się cos.php

I tak całą dobę, bez przerwy, chodzi o to, aby było co 30 minut lub 20 minut cos innego.



CZY KTOŚ TO POTRAFI? JEŚLI TAK, PROSZĘ O pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
markonix
post
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


Opisz to lepiej czy chodzi Ci aby po wejściu była wyświetlana określona treść w zależności od godziny, czy przekierowywało na odpowiedni link czy co pół godziny ma to następować nawet jak już ktoś ma otwartą stronę (przeładowanie strony co 30 minut).
Go to the top of the page
+Quote Post
lobopol
post
Post #3





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Najprościej coś w tym stylu:
  1. $adresy = array('pierwszy', 'drugi');
  2. $minuta = (int)date('i');
  3. $index= (int)($minuta/30);
  4. $adres = $adresy[$index];


w $adres jest cykliczny adres, możesz albo
  1. include()
jego zawartości albo
go przekierować jeżeli byłby nie ten co trzeba
Go to the top of the page
+Quote Post
-asda-
post
Post #4





Goście







Nie, jeśli ktoś już wejdzie, to pozostaje na tej stronie, ale następna osoba zostanie przekierowana.

Dziękuję lobopol, tylko jak to wstawić do pliku, na samym początku?

Ma być:
  1. <?php include("adres-kodu.php"); ?>


Czy:
<?php
$adresy = array('pierwszy', 'drugi');
$minuta = (int)date('i');
$index= (int)($minuta/30);
$adres = $adresy[$index];
?>

CZY TUTAJ: jeden adres to pierwszyindex.php, a drugi to drugiindex.php?

Z góry bardzo dziękuję!
Go to the top of the page
+Quote Post

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: 23.08.2025 - 10:03