Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Powtarzanie wyświetlenia codziennie
ymon7
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 15.07.2010

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


Tak jak w temacie, poszukuję czegoś co umożliwiłoby mi wyświetlanie okienka o takim kodzie:
  1. <script type="text/javascript">
  2. $(window).load(function() {
  3. $.prompt('abcdefghijk',{ overlayspeed: 2 });
  4. });


raz na dzień. Znalazłem już taką opcję by wyświetlało się ono co 24h przy pomocy cookie, jednak z tego co zrozumiałem gdyby ktoś wszedł raz powiedzmy o 15, a innym razem o 13 na stronę, to już by się ten alert nie wyświetlił. Chodzi mi więc o to żeby równo o północy skrypt zaczynał wyświetlać się ponownie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ymon7
post
Post #2





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 15.07.2010

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


Jak się okazało bo dokładnym przeszukaniu znalazłem taki temat:
http://forum.php.pl/index.php?showtopic=144295

Jest tam taki kod:
  1. /*
  2.  
  3.  * tabela banner
  4.  
  5.  * ip - varchar
  6.  
  7.  * time - datetime
  8.  
  9.  * img - varchar
  10.  
  11.  */
  12.  
  13.  
  14.  
  15. if(!isset($_SESSION['banner'])){
  16.  
  17. $result = mysql_query('SELECT ip, UNIX_TIMESTAMP(time) as time, img FROM banner WHERE ip = "'.$_SERVER['REMOTE_ADDR'].'"'));
  18.  
  19. if( mysql_num_rows($result) > 0 ){
  20.  
  21. $res = mysql_fetch_array($result);
  22.  
  23. $_SESSION['banner']['img'] = $res['img'];
  24.  
  25. $_SESSION['banner']['time'] = $res['time'];
  26.  
  27. }else{
  28.  
  29. mysql_query('INSERT INTO banner VALUES ("'.$_SERVER['REMOTE_ADDR'].'", NOW(), "http://linkdobannera.pl/"');
  30.  
  31. }
  32.  
  33. }else{
  34.  
  35. if($_SESSION['banner']['time'] < time()){
  36.  
  37. UPDATE('UPDATE banner SET time = NOW(), img = "http://linkdonowegoobrazka.pl/" WHERE ip = "'.$_SERVER['REMOTE_ADDR'].'"');
  38.  
  39. unset($_SESSION['banner']);
  40.  
  41. }else{
  42.  
  43. echo $_SESSION['banner']['img'];
  44.  
  45. }
  46.  
  47. }


Jednak u mnie wyrzuca on błąd

Ten post edytował ymon7 29.01.2012, 15:14:21
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: 15.10.2025 - 19:16