![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 16.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam stronke napisaną w php i potrzebuje zrobić coś takiego jak adults warning przed wejsciem na strone, tak by akceptacja zapisywala sie w ciasteczkach do 1 sesji przegladarki mam takie cos Robię stronę check-it.php
W index.php strony dla strony głównej dodaje :
Tworzę również warning-page.php
Mam 3 problemy 1. Nie zapisuje mi ciasteczek na 1 sesje 2. Akceptacja jest dziala ale moge przewinąc stronę w dół i widze zawartość strony 3. Napisy o akceptacji jak dam, nie wyswietlaja polskiej czcionki Bardzo proszę o pomoc dzieki ![]() Ten post edytował guzer 22.02.2012, 20:37:03 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Proszę wstawić bbcode
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 16.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 006 Pomógł: 111 Dołączył: 23.07.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Wstaw swój kod pomiędzy znaczniki php na forum.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 16.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
A może podejdź do tego inaczej - zrób to za pomocą javascriptu tak jak to robi większość stron pornograficznych.
Robisz diva z dużym z-index i później go ukrywasz (jeśli ktoś kliknie dalej) i zapisujesz ciastko ![]() -------------------- flexiCMS v2 [|||||||+--] 75% done
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 16.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Masz może jakis przyklad? To nie strona porno, bardziej galeria zdjęć erotycznych, ale tak czy tak chce mieć ostrzeżenie. Na sam koniec projektu jak bedziecie chcieli dam adres strony
mam takie cos
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jako przykład podam moją małą tabliczkę ostrzeżeniową dla userów IE6:
Kod <script type="text/javascript">if(document.cookie.indexOf("_die") == -1) { document.write("<style>#_die2 a { text-decoration: none; color: #05A; } #_die2 td { width: 118px; height: 121px; vertical-align:top; font-size: 8pt; text-align:center; }</style><div id=\"_die1\" style=\"width:100000px; height:100000px; background-color:white; position:absolute; top:0px; left:0px; z-index:9999998; display:none;\"></div><div id=\"_die2\" style=\"width: 750px; margin: auto; background-color: #FFF; left: 50%; top:50%; margin-left: -380px; margin-top:-150px; position: absolute; font-family: 'Lucida Grande','Lucida Sans Unicode',Arial,Verdana,sans-serif; font-size: 10pt; color: gray; padding: 10px; border: 1px solid #CCC; z-index:9999999;\"><div style=\"font-size: 14pt; padding: 13px 0 13px 0; color: black;\">Czy wiesz, że twój Internet Explorer wymaga aktualizacji?</div><span>Przeglądarka którą używasz liczy sobie już 10 lat - w świecie informatyki to cała wieczność.<br/>Twoja przeglądarka musi zostać zaktualizowana do nowszej wersji aby bezpiecznie i szybko przeglądać internet.<br/><b>Poniżej znajduje się lista najpopularniejszych przeglądarek które możesz pobrać za darmo.</b><br><br>Kliknij na ikonę aby przejść do strony producenta.<br><br></span><table align=\"center\"><tbody><tr><td><a href=\"http://www.google.com/chrome\" target=\"_blank\"><img src=\"http://noFlash.pl/_die/chrome.gif\" /><br>Google Chrome</a></td><td><a href=\"http://www.getfirefox.com\" target=\"_blank\"><img src=\"http://noFlash.pl/_die/ff.gif\" /><br>Firefox</a></td><td><a href=\"http://www.microsoft.com/windows/Internet-explorer/default.aspx\" target=\"_blank\"><img src=\"http://noFlash.pl/_die/die.gif\" /><br>Internet Explorer</a></td><td><a href=\"http://www.opera.com/download/\" target=\"_blank\"><img src=\"http://noFlash.pl/_die/opera.gif\" /><br>Opera</a></td><td><a href=\"http://www.apple.com/safari/download/\" target=\"_blank\"><img src=\"http://noFlash.pl/_die/safari.gif\" /><br>Safari</a></td></tr></tbody></table><br/><br/><center><button onClick=\"document.getElementById('_die2').style.display = 'none'; document.cookie = '_die=1'\" style=\"font-size:2em;\">Zamknij</button></center></div>"); } W środku owego document.write jest taki oto kod css+html: Kod <style> #_die2 a { text-decoration: none; color: #05A; } #_die2 td { width: 118px; height: 121px; vertical-align:top; font-size: 8pt; text-align:center; } </style> <div id='"_die1"' style='"width:100000px;' height:100000px; background-color:white; position:absolute; top:0px; left:0px; z-index:9999998; display:none;"> </div> <div id='"_die2"' style='"width:' 750px; margin: auto; background-color: #fff; left: 50%; top:50%; margin-left: -380px; margin-top:-150px; position: absolute; font-family: 'lucida grande','lucida sans unicode',arial,verdana,sans-serif; font-size: 10pt; color: gray; padding: 10px; border: 1px solid #ccc; z-index:9999999;"> <div style='"font-size:' 14pt; padding: 13px 0 13px 0; color: black;"> Czy wiesz, że twój Internet Explorer wymaga aktualizacji? </div> <span>Przeglądarka którą używasz liczy sobie już 10 lat - w świecie informatyki to cała wieczność.<br/>Twoja przeglądarka musi zostać zaktualizowana do nowszej wersji aby bezpiecznie i szybko przeglądać internet.<br/><b>Poniżej znajduje się lista najpopularniejszych przeglądarek które możesz pobrać za darmo.</b><br> <br> Kliknij na ikonę aby przejść do strony producenta.<br> <br> </span> <table align='"center"'> <tbody> <tr> <td> <a href='"http://www.google.com/chrome"' target='"_blank"'><img src='"http://noFlash.pl/_die/chrome.gif"'/><br> Google Chrome</a> </td> <td> <a href='"http://www.getfirefox.com"' target='"_blank"'><img src='"http://noFlash.pl/_die/ff.gif"'/><br> Firefox</a> </td> <td> <a href='"http://www.microsoft.com/windows/Internet-explorer/default.aspx"' target='"_blank"'><img src='"http://noFlash.pl/_die/die.gif"'/><br> Internet Explorer</a> </td> <td> <a href='"http://www.opera.com/download/"' target='"_blank"'><img src='"http://noFlash.pl/_die/opera.gif"'/><br> Opera</a> </td> <td> <a href='"http://www.apple.com/safari/download/"' target='"_blank"'><img src='"http://noFlash.pl/_die/safari.gif"'/><br> Safari</a> </td> </tr> </tbody> </table> <br/><br/><center><button onclick='"document.getElementById('_die2').style.display' ='' 'none'; document.cookie ='' '_die='1'"' style='"font-size:2em;"'>Zamknij</button></center> </div> Proste do bólu aby zajmowało jak najmniej ![]() Ten post edytował kiler129 23.02.2012, 14:03:55 -------------------- flexiCMS v2 [|||||||+--] 75% done
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 16.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
a co z ciasteczkami
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Przyjrzyj się kodowi
![]() Zanim document.write zostanie wywołane sprawdznay jest warunek: Kod if(document.cookie.indexOf("_die") == -1) { document.write(... W chwili gdy ktoś klika na "Zamknij" ukrywana jest warstwa oraz ustawiane jest ciastko: Kod <button onClick="document.getElementById('_die2').style.display = 'none'; document.cookie = '_die=1'" style="font-size:2em;">Zamknij</button> Rozwiązanie sprawdzone i działające w każdej przeglądarce z obsługą JS. -------------------- flexiCMS v2 [|||||||+--] 75% done
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 16.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Przyjrzyj się kodowi ![]() Zanim document.write zostanie wywołane sprawdznay jest warunek: Kod if(document.cookie.indexOf("_die") == -1) { document.write(... W chwili gdy ktoś klika na "Zamknij" ukrywana jest warstwa oraz ustawiane jest ciastko: Kod <button onClick="document.getElementById('_die2').style.display = 'none'; document.cookie = '_die=1'" style="font-size:2em;">Zamknij</button> Rozwiązanie sprawdzone i działające w każdej przeglądarce z obsługą JS. ok czyli mam to zapisac np jako check.js i wywolac to w kazdym php strony dla ktorej chce miec ochrone ? Ten post edytował guzer 24.02.2012, 10:36:09 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tak, dołączasz za pomocą
Kod <script type="text/javascript" src=""></script> i pojawi się warstwa - dostosuj sobie tylko CSS odpowiednio.
-------------------- flexiCMS v2 [|||||||+--] 75% done
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 16.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Tak, dołączasz za pomocą Kod <script type="text/javascript" src=""></script> i pojawi się warstwa - dostosuj sobie tylko CSS odpowiednio.Czyli reasumując tworze plik check.js z kodem ktory mi podales, oczywiscie zmieniajac tekst na swoje potrzeby następnie do pliku index.php dodaje tylko scieżke <script type="text/javascript" src=""></script> (+oczywiscie css) ---- skad to wywolanie wie ze potrzebuje wywolac check.js ? i tyle ? Ten post edytował guzer 24.02.2012, 11:48:29 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie - to proste i szybkie "zakrycie" strony. Nie zawsze jak widać warto kombinować z php.
-------------------- flexiCMS v2 [|||||||+--] 75% done
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 16.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
zrobiłem tak jak mówisz, zrobilem check.js wrzocilem do głownego katalogu strony dodalem do index.php i nie dziala :/
nie wczytuje mi się strona |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 20:40 |