Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ XML, AJAX _ Wyskakujący obrazek raz na 24h ajax

Napisany przez: Paul149 17.09.2017, 16:34:21

Witam serdecznie jak w temacie z racji tego że jestem zielony z JS/AJAX chciałbym zrobić wyskakujący obrazek raz na 24h w ajax i html. Może mi ktoś pomóc?

kod html

  1. <http://december.com/html/4/element/div.html id="baner" class="nie-wyswietl">
  2. <http://december.com/html/4/element/div.html id="home">
  3. <http://december.com/html/4/element/img.html src="<?php echo $localisation; ?>img/info.png" onclick="Zniknie();" />
  4. </http://december.com/html/4/element/div.html>
  5. </http://december.com/html/4/element/div.html>

Napisany przez: markonix 17.09.2017, 21:02:28

Serio przewidujesz, że ktoś będzie online na jednej podstronie przez 24 godziny żeby mu tam z czymś wyskoczyć?

Napisany przez: trueblue 17.09.2017, 21:16:05

Autor miał chyba na myśli pokazywanie użytkownikowi jakiejś treści raz na dobę.

Do tego nie jest potrzebny ajax, ale użycie cookies. Sprawdzasz czy istnieje cookie o danej nazwie, jeśli brak, to ustawiasz je z czasem życia 24 godziny i wyświetlasz obrazek.

Napisany przez: Paul149 17.09.2017, 23:42:27

Dałbyś mi jakieś przykłady? ja bym wolał żeby się dany div pokazywał raz na 24h i to by było chyba najlepsze rozwiązanie bez użycia cookies

Napisany przez: markonix 18.09.2017, 12:40:21

Określ konkretnie co to jest pokazywanie się raz na 24h bo mój pierwszy post był ironiczny i miał Ci dać do zrozumienia, że już na samym początku dobierasz źle metody/technologie do osiągnięcia pewnie bardzo prostego rezultatu.

Napisany przez: viking 6.11.2017, 07:14:18

https://developer.mozilla.org/pl/docs/Web/API/Window/localStorage
https://developer.mozilla.org/pl/docs/Web/JavaScript/Referencje/Obiekty/Date

Po wejściu sprawdzasz czy jest zapisana zmienna. Jak nie ma albo minęło 24h pokazujesz od nowa i zapisujesz aktualny czas.

Napisany przez: Wikelino 23.11.2017, 14:55:31

prosze bardzo o to przyklad: https://www.w3schools.com/php/php_cookies.asp

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)