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
<http://december.com/html/4/element/div.html id="baner" class="nie-wyswietl"> <http://december.com/html/4/element/div.html id="home"> <http://december.com/html/4/element/img.html src="<?php echo $localisation; ?>img/info.png" onclick="Zniknie();" /> </http://december.com/html/4/element/div.html> </http://december.com/html/4/element/div.html>
Serio przewidujesz, że ktoś będzie online na jednej podstronie przez 24 godziny żeby mu tam z czymś wyskoczyć?
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.
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
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.
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.
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)