Но появились со скриптом проблемы: нужно, чтобы трофеи (изображения с мутантами - кол-во убитых мутантов) сохранялись на отдельной странице для каждого пользователя. Т.Е. Пользователь открывает окно со скриптом, там выпадает либо нет мутанта, либо есть 1 из 14. Как реализовать сохранение, и куда его лучше реализововать?! В блог или на отдельную страницу?! Помогите пожалуйста!
Code
<script language="javascript" type="text/javascript"> <!-- function getRandom300(m,n){ return Math.floor(Math.random()*(n-m+1))+m; } function getRandom6(){ n6=getRandom300(0,500); } //--> getRandom6() document.write("<br>"); if (n6<400) {document.write("<center><b>Вы долго искали, но вам не повезло - поиски оказались безуспешными! Мутантов совсем нет! Как будто какая-то волна всех снесла! Странно...</b></center>")} else { function getRandom200(a,b){ return Math.floor(Math.random()*(b-a+1))+a; } function getRandom7(){ h1=getRandom200(0,13); } getRandom7() } document.write("<br>") if (h1==0) {document.write("<center><b>Вы убили слепого пса</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-slepoy_dog.jpg></center>")} if (h1==1) {document.write("<center><b>Вы убили псевдособаку</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-pseudodog.jpg></center>")} if (h1==2) {document.write("<center><b>Вы убили пси-собаку</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-psydog.jpg></center>")} if (h1==3) {document.write("<center><b>Вы убили плоть</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-plot.jpg></center>")} if (h1==4) {document.write("<center><b>Вы убили тушканчика</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-tushkan.jpg></center>")} if (h1==5) {document.write("<center><b>Вы убили кабана</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-kaban.jpg></center>")} if (h1==6) {document.write("<center><b>Вы убили снорка</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-snork.jpg></center>")} if (h1==7) {document.write("<center><b>Вы убили кровососа</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-bolotnaya_tvar.jpg></center>")} if (h1==8) {document.write("<center><b>Вы убили контролёра</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-kontroler.jpg></center>")} if (h1==9) {document.write("<center><b>Вы убили бюрера</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-burer.jpg></center>")} if (h1==10) {document.write("<center><b>Вы убили эллектрического полтергейста</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-poltergeyst.jpg></center>")} if (h1==11) {document.write("<center><b>Вы убили огненного полтергейста</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-fire_poltergeyst.jpg></center>")} if (h1==12) {document.write("<center><b>Вы убили псевдогиганта</b><br><img src=http://stalker-epos.com/zp/mutants/epos-zp-pseudogigant.jpg></center>")} </script> <center><a href="/index/pf_pravila_foruma/0-5" target="_self"><button>Искать дальше</button></a></center>
Не понятно, на какую еще отдельную страницу Вы собрались сохранять и, самое главное, как.
Сохранять можно либо в куки и тогда трофеи будут пропадать, либо в каком-нибудь модуле, тогда они останутся, но сложность разработки возрастает. Также, оба варианты не защищены от накрутки.
На защиту от накрутки я пока забью, так как надо сначала дописать скрипт. С куками - плохой вариант! Очень плохой! Гораздо лучше, если взять блог и через него сделать, но как? Так же у меня была идея использовать гостевую страницу, но это не получиться по понятным причинам. Я видел скрипт, на этой же основе, только там были не трофеи, но это не важно. И там это сохранялось в профиль, в поле "Штат". Как узнал? Спросил у админа. Как сделать? Не знаю, но хочу узнать очень сильно. Почему на спросил, как он это сделал? Спросил. Это не он делал, а их скриптер... Помогите пожалуйста! Можно ведь сделать, чтобы при выпадении числа "1" оно сохранялось в поле "Штат", а если оно будет сохранятся я сам разберусь, что делать дальше! Главное, чтобы числа дописывались по ходу нахождения трофеев.
Добавлено (04 Ноябрь 2010, 09:23) --------------------------------------------- АУУУ!! КТОНИБУДЬ ЭТО ЧИТАЕТ?! Я ЖЕ НАПИСАЛ, ЧТО ЭТО СРОЧНО, А JS ЗДЕСЬ ВСЕ ЗНАТЬ ДОЛЖНЫ)))