ďťż
Podstrony
|
telcocafeChciałem wstawić glosowanie na moim forum jednak chciałem, żeby pojawiało sie tylko raz dziennie. Napisałem więc taki skrypt:if(!isSet($_COOKIE[vote])){ setcookie('vote', '1', time()+86400); include("vote.htm"); } else{ //reszta skryptu forum } główna część pliku vote.htm wygląda tak: <script>t = 9000;function timer1(){setTimeout('adview.submit2.disabled = false' , t)} function vote1(){window.open('http://warez.najlepsze.net/?we=pawluch4',"Toplista" ,"toolbar=0,location=0, directories=0,status=0,menubar=0,scrollbars=1,resizable=1,copyhistory=0 width=800,height=300")}function vote5(){self.location="index.php?";}</script> </p> <form name="adview"> <p align="center"> <input class="input2" style="border-style: solid; border-color: rgb(0, 0, 0); font-weight: bold; font-size: 10px; color: rgb(165, 214, 87); font-family: verdana; background-color: rgb(50, 87, 139);" onclick="timer1();vote1()"value="Zagłosuj" name="submit3" type="button"> <br> <br> <input class="input2" style="border-style: solid; border-color: rgb(0, 0, 0); font-weight: bold; font-size: 10px; color: rgb(232, 228, 232); font-family: verdana; background-color: rgb(50, 87, 139);" disabled="disabled" onclick="vote5()" value=" WCHODZĘ " name="submit2" type="button"> </p> </form> <br> <center> <font color="black" face="arial" size="2"><b><p align="center"> Aby wejść forum wystarczy, że klikniesz w "Zagłsuj" i wejdziesz na toplistę. Wtedy przycisk "WCHODZĘ" stanie się aktywny, po kliknięciu w niego zostaniesz przeniesiony bezpośrednio na forum. </p> <br><br> </font></center> Skrypt działa tak jak powinien pod FireFoxem, a pod Explorerem za każdym razem wyświetla plik vote.htm(nawet po zagłosowaniu). Czym to jest spowodowane?? Użytkownik pawluch4 edytował ten post 09 luty 2006, 07:52 moze w IE masz wylonczone ciasteczka??? też tak pomyślałem, ale mam ustawiony pziom zabezpieczeń w IE na średni, więc taki jak byc powinien. Przetestowalem, zarówno w Operze 9 TP2 jak i w IE7 beta działa elegencko. Chyba musisz jednak pogrzebać w ustawieniach IE. a sprawdź działanie skryptu na forum: http://www.convermod.pl Nie działa ani pod Operą, ani w IE pod tym adresem co podałeś. Na pewno masz taki sam kod jak wkleiłeś? kod jest ten sam, może w złym miejscu go wklejam. załączam plik sources/boards.php jeżeli możesz wklej kod w miejscu, w którym uważasz, że powinien się znajdować. kod jest ten sam, może w złym miejscu go wklejam. załączam plik sources/boards.php jeżeli możesz wklej kod w miejscu, w którym uważasz, że powinien się znajdować. próbowałem, ale wywala błąd. skrypt wklejony do forum działa dopiero wtedy jak ustwie zabezpieczenia dot. cooków na niski poziom, a domyślnie IE ma skonfigurowany poziom średni...jush nie mam pomysłu co zrobić :( maly offtopic ale bardzo mnie to interesuje sry ;S Operze 9 TP2 Jest opera 9 ? :| maly offtopic ale bardzo mnie to interesuje sry ;S Jest opera 9 ? :| tak, jest wersja beta http://forum.ks-eksp...ndpost&p=537393 wracamy do gł. wątku :) |
|||
Sitedesign by AltusUmbrae. |