Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Jak wykonać takie coś ?, proszę o pomoc;)
FliSs_tCv
post 17.01.2008, 14:14:36
Post #1





Grupa: Zarejestrowani
Postów: 198
Pomógł: 3
Dołączył: 27.02.2007
Skąd: Tczew

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


Witajcie,

Mam do was pytanie winksmiley.jpg ostatnio tak sobie myślałem nad stworzeniem kodu który pokazywałby stronę z jakimś preloaderem a po wykonaniu tego ładowania przekierował mnie do innej strony np. z index.php do index2.php ;] ale jest to trochę lipne rozwiązanie ponieważ osoba chcąca odświeżyć stronę będzie ponownie widziała ten plik preloader.swf zamieszczony w index.php do czego dąże... Czy można za pomocą php wykonać skrypt który potrafiłby rozróżnić np. osoby które wg nie były w danym dniu na stronie i pokazać im index.php, a jeśli już były na stronie chwile temu to pokazywać im zawartość index2.php questionmark.gif

Pozdrawiam.


--------------------
Go to the top of the page
+Quote Post
Cezar708
post 17.01.2008, 14:28:04
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


proponuję

index.php:
  1. <?php
  2. if ( isset($_COOKIES['show_preloader']) ){
  3. header("Location: index2.php");
  4. die;
  5. }
  6. // ustawiamy cookie na 24h, czyli przez 24h nikt z tego komputera nie zobaczy prel
    oadera 
  7. setcookie("show_preloader", 1, time()+3600*24);
  8.  
  9. // jeśli tu dojdzie to pokaż preloader
  10. ?>


Ten post edytował Cezar708 17.01.2008, 14:28:25
Go to the top of the page
+Quote Post
FliSs_tCv
post 17.01.2008, 15:04:53
Post #3





Grupa: Zarejestrowani
Postów: 198
Pomógł: 3
Dołączył: 27.02.2007
Skąd: Tczew

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


Chyba nie działa... może coś nie tak robię winksmiley.jpg he

index.php
  1. <?php
  2. if ( isset($_COOKIES['show_preloader']) ){
  3. header("Location: index2.php");
  4. die;
  5. }
  6. setcookie("show_preloader", 1, time()+3600*24);
  7.  
  8. echo "<div> PRELOADER </div>";
  9. ?>


index2.php
  1. <?php
  2. <div> STRONA GłÓWNA</div>
  3. ?>


--------------------
Go to the top of the page
+Quote Post
Cezar708
post 17.01.2008, 15:07:56
Post #4





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


moja literówka:

użyj $_COOKIE zamiast $_COOKIES... no i przed tym kodem nic nie może być wysłane do przeglądarki (nie może wystąpić błąd typu "Header has been sent...")
Go to the top of the page
+Quote Post
FliSs_tCv
post 17.01.2008, 15:12:21
Post #5





Grupa: Zarejestrowani
Postów: 198
Pomógł: 3
Dołączył: 27.02.2007
Skąd: Tczew

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


Bardzo Tobie dziękuje Cezar ;] pomogło biggrin.gif


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 12:07