ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

27.11.2008, 09:42
|
|
Постоянный
Регистрация: 29.02.2008
Сообщений: 935
Провел на форуме: 7007866
Репутация:
1914
|
|
Сообщение от imajo.ati
Код 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>
И один хрен счетчик не крутится. 
|
|
|

27.11.2008, 11:21
|
|
Постоянный
Регистрация: 29.02.2008
Сообщений: 935
Провел на форуме: 7007866
Репутация:
1914
|
|
Все, уже разобрался и сделал. Трабла была в
Код:
<script src="http://vkontakte.ru/js/functions.js?5"></script>
<script src="http://vkontakte.ru/js/niftycube.js"></script>
Там еще от зависело от некоторых переменных. Всем спасибо.
|
|
|

27.11.2008, 15:01
|
|
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме: 228267
Репутация:
27
|
|
Всем привет, такой вопрос:
допустим есть некий набор циферок:
Код:
$a="263, 313, 202, 86, 85, 330, 334, 165, 210, 339, 380, 379, 406, 218, 280, 199, 431";
необходимо сначала эти циферки перемешать в случайном порядке, затем вывести в переменную $b четыре из них, т.е говоря проще нужно выбрать случайным образом четыре цифры из выше представленных... Пытался сам, но не получается(
|
|
|

27.11.2008, 15:13
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
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;
?>
Последний раз редактировалось 159932; 27.11.2008 в 15:17..
|
|
|

27.11.2008, 15:16
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
spamoney, http://ru2.php.net/array_rand
|
|
|

27.11.2008, 15:21
|
|
Познающий
Регистрация: 27.07.2008
Сообщений: 98
Провел на форуме: 405792
Репутация:
86
|
|
<?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++]);
?>
Последний раз редактировалось .:nbd:.; 27.11.2008 в 15:31..
|
|
|

27.11.2008, 15:25
|
|
Постоянный
Регистрация: 07.03.2008
Сообщений: 479
Провел на форуме: 791766
Репутация:
61
|
|
Извиняюсь сразу за такой вопрос, но:
PHP код:
<?php
if($r=="1"){
echo "123";
}else {
echo "321";
};
?>
когда в строке браузера пишу
http://....../123.php?r=1
то на экран выходит "321"
хоть что там напишу, все равно будет "321"
В чём проблема?
В апатче висит ошибка...может из-за неё?
[notice] Disabled use of AcceptEX() WinSock2 API
Последний раз редактировалось Byrger; 27.11.2008 в 15:28..
|
|
|

27.11.2008, 15:26
|
|
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме: 228267
Репутация:
27
|
|
Сообщение от Byrger
Извиняюсь сразу за такой вопрос, но:
PHP код:
<?php
if($r=="1"){
echo "123";
}else {
echo "321";
};
?>
когда в строке браузера пишу
http://....../123.php?r=1
то на экран выходит "321"
хоть что там напишу, все равно будет "321"
В чём проблема?
PHP код:
<?php
if($_GET['r']=="1"){
echo "123";
}else {
echo "321";
};
?>
|
|
|

27.11.2008, 15:28
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
если прописать:
$a=array($a);
то код не работает((
тапки тоже через голову надеваешь?
сделай так
$a = explode(', ',$a); <- тут $a уже будет массивом
|
|
|

27.11.2008, 15:35
|
|
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме: 228267
Репутация:
27
|
|
Извените, что туплю, но почему то не работает:
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;
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|