Такс. Понял что я не доглядел на вк: Code: <!-- tns-counter.ru --> <script type="text/javascript"> <!-- addEvent(window, 'load', function(){ var img = new Image(); img.src = 'http://www.tns-counter.ru/V13a***R>' + document.referrer.replace(/\*/g,'%2a') + '*vkontakte_ru/ru/CP1251/tmsec=vkontakte_total/'; }); //--> </script> <noscript> <img src="http://www.tns-counter.ru/V13a****vkontakte_ru/ru/CP1251/tmsec=vkontakte_total/" width="1" height="1" alt="" /> </noscript> <!--/ tns-counter.ru --> <!--LiveInternet counter--> <script type="text/javascript"> <!-- addEvent(window, 'load', function(){ var img = new Image(); img.src = 'http://counter.yadro.ru/hit?r' + escape(document.referrer) + ((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth)) + ';u' + escape(document.URL) + ';' + Math.random() + ''; }); //--> </script> <!--/LiveInternet--> <!-- End bFooter --> </div> Следовательно пробую сделать так: Code: <script type="text/javascript"> var memCount = 117350; var memPerSec = 0.551529630939; function updateCount() { next = -(1000 / memPerSec)*Math.log(Math.random()); memCountString = '' + memCount; len = memCountString.length; memCountString = memCountString.substr(0,len-6)+" "+memCountString.substr(len-6,3)+" "+memCountString.substr(len-3,3); ge('memCount').innerHTML = memCountString; memCount = memCount + 1; setTimeout(updateCount, next); } window.onload = function(){ updateCount(); } </script> <center><p>Мы растем и нам доверяют уже <b id='memCount'>117350</b> пользователей.</p></center> <script type="text/javascript"> //Rounded('rounded', 6, 6); </script> </body> </html> И он все равно не считает, а стоит на месте. А у них идет статистика от счетчика liveinternet. Может кто-нибудь написать полностью готовый код, чтобы счетчика допустим начинался с числа 115350 и крутился до допустим 150000. Буду премного благодарен за помощь.
HTML: <SCRIPT> asasa = setInterval("cnt=document.getElementById('aaa');cntn=parseInt(cnt.innerHTML);if(cntn>=150000)clearInterval(asasa);cnt.innerHTML=cntn+1",900); bsasa = setInterval("cnt=document.getElementById('aaa');cntn=parseInt(cnt.innerHTML);if(cntn>=150000)clearInterval(bsasa);cnt.innerHTML=cntn+1",2300); csasa = setInterval("cnt=document.getElementById('aaa');cntn=parseInt(cnt.innerHTML);if(cntn>=150000)clearInterval(csasa);cnt.innerHTML=cntn+1",5900); </SCRIPT> <DIV ID="aaa">115350</DIV> форумные пробелы убрать
Прописал вот так: PHP: <SCRIPT> asasa=setInterval("cnt=document.getElementById('aaa');cntn=parseInt(cnt.innerHTML);if(cntn>=150000)clearInterval(asasa);cnt.innerHTML=cntn+1",900); bsasa=setInterval("cnt=document.getElementById('aaa');cntn=parseInt(cnt.innerHTML);if(cntn>=150000)clearInterval(bsasa);cnt.innerHTML=cntn+1",2300); csasa=setInterval("cnt=document.getElementById('aaa');cntn=parseInt(cnt.innerHTML);if(cntn>=150000)clearInterval(csasa);cnt.innerHTML=cntn+1",5900); </SCRIPT> <DIVID="aaa">115350</DIV> И один хрен счетчик не крутится.
Все, уже разобрался и сделал. Трабла была в Code: <script src="http://vkontakte.ru/js/functions.js?5"></script> <script src="http://vkontakte.ru/js/niftycube.js"></script> Там еще от зависело от некоторых переменных. Всем спасибо.
Всем привет, такой вопрос: допустим есть некий набор циферок: Code: $a="263, 313, 202, 86, 85, 330, 334, 165, 210, 339, 380, 379, 406, 218, 280, 199, 431"; необходимо сначала эти циферки перемешать в случайном порядке, затем вывести в переменную $b четыре из них, т.е говоря проще нужно выбрать случайным образом четыре цифры из выше представленных... Пытался сам, но не получается(
1ый вариант PHP: <? $a=array(263, 313, 202, 86, 85, 330, 334, 165, 210, 339, 380, 379, 406, 218, 280, 199, 431); $b = "${a[mt_rand(0,count($a)-1)]}, ${a[mt_rand(0,count($a)-1)]}, ${a[mt_rand(0,count($a)-1)]}, ${a[mt_rand(0,count($a)-1)]}"; echo $b; ?> 2ой вариант PHP: <? $a=array(263, 313, 202, 86, 85, 330, 334, 165, 210, 339, 380, 379, 406, 218, 280, 199, 431); shuffle($a); $b = ''; for($i=0;$i<4;$i++) $b .= $a[$i].', '; $b = substr($b,0,-2); echo $b; ?>
<?php $count=4; //сколько чисел выводить? $a="263, 313, 202, 86, 85, 330, 334, 165, 210, 339, 380, 379, 406, 218, 280, 199, 431"; $b=explode(",",$a); shuffle($b); for ($i=0; $i<$count; print $b[$i++]); ?>
Извиняюсь сразу за такой вопрос, но: PHP: <?php if($r=="1"){ echo "123"; }else { echo "321"; }; ?> когда в строке браузера пишу http://....../123.php?r=1 то на экран выходит "321" хоть что там напишу, все равно будет "321" В чём проблема? В апатче висит ошибка...может из-за неё? [notice] Disabled use of AcceptEX() WinSock2 API
если прописать: $a=array($a); то код не работает(( тапки тоже через голову надеваешь? сделай так $a = explode(', ',$a); <- тут $a уже будет массивом
Извените, что туплю, но почему то не работает: PHP: $a ='263, 313, 202, 86, 85, 330, 334, 165, 210, 339, 80, 379, 406, 218, 280, 199, 431'; $c = explode(', ',$a); $arr=array($c); shuffle($arr); $b = ''; for($i=0;$i<4;$i++) $b .= $arr[$i].','; $b = substr($b,0,-2); echo $b;
$arr=array($c); <- чо это такое !? ты из массива делаешь массив принудительно ? ппц =\ PHP: $a ='263, 313, 202, 86, 85, 330, 334, 165, 210, 339, 80, 379, 406, 218, 280, 199, 431'; $a = explode(', ',$a); $b = ''; for($i=0;$i<4;$i++) $b .= $a[$i].','; $b = substr($b,0,-2); echo $b;
Вернись на страницу назад и посмотри в мой пост =) Дабы не писать новый пост, отредактирую этот. Есть один очень тонкий момент при использовании разных способов перемешивания массивов. Если использовать конструкцию вида PHP: $a=$array[array_rand($array)]... , то в результате будут присутствовать одни и теже элементы исходного массива ($array). Допустим нам нужно "перетосовать" колоду карт, одинаковых карт в колоде быть не должно, поэтому используется PHP: suffle($array)
159932, большое спасибо PHP: $a ='263, 313, 202, 86, 85, 330, 334, 165, 210, 339, 80, 379, 406, 218, 280, 199, 431'; $a = explode(', ',$a); shuffle($a); $b = ''; for($i=0;$i<4;$i++) $b .= $a[$i].','; $b = substr($b,0,-2); echo $b; работает, и еще раз сорь за нубство, просто я пока еще в этом ничего не понимаю) Упс, действительно не увидел пасиб!
А если идёт условие.. if что-то там { ..... } и вместо "....." мне нужно вставить HTML код но не используя команды вывода print, echo Как можно вывести?
$time_now = time(); mysql_query ("UPDATE `answer` SET dateline='$time_now ' WHERE question='$question' ");