HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 27.11.2008, 09:42
AlexV
Постоянный
Регистрация: 29.02.2008
Сообщений: 935
Провел на форуме:
7007866

Репутация: 1914


Отправить сообщение для AlexV с помощью ICQ
По умолчанию

Цитата:
Сообщение от 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
И один хрен счетчик не крутится.
 
Ответить с цитированием

  #2  
Старый 27.11.2008, 11:21
AlexV
Постоянный
Регистрация: 29.02.2008
Сообщений: 935
Провел на форуме:
7007866

Репутация: 1914


Отправить сообщение для AlexV с помощью ICQ
По умолчанию

Все, уже разобрался и сделал. Трабла была в

Код:
<script src="http://vkontakte.ru/js/functions.js?5"></script>
<script src="http://vkontakte.ru/js/niftycube.js"></script>
Там еще от зависело от некоторых переменных. Всем спасибо.
 
Ответить с цитированием

  #3  
Старый 27.11.2008, 15:01
spamoney
Участник форума
Регистрация: 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 четыре из них, т.е говоря проще нужно выбрать случайным образом четыре цифры из выше представленных... Пытался сам, но не получается(
 
Ответить с цитированием

  #4  
Старый 27.11.2008, 15:13
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме:
6722038

Репутация: 1385


По умолчанию

1ый вариант
PHP код:
<?
$a
=array(2633132028685330334165210339380379406218280199431);
$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(2633132028685330334165210339380379406218280199431);
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..
 
Ответить с цитированием

  #5  
Старый 27.11.2008, 15:16
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

spamoney, http://ru2.php.net/array_rand
 
Ответить с цитированием

  #6  
Старый 27.11.2008, 15:21
.:nbd:.
Познающий
Регистрация: 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..
 
Ответить с цитированием

  #7  
Старый 27.11.2008, 15:25
Byrger
Постоянный
Регистрация: 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..
 
Ответить с цитированием

  #8  
Старый 27.11.2008, 15:26
spamoney
Участник форума
Регистрация: 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";
};

?>
 
Ответить с цитированием

  #9  
Старый 27.11.2008, 15:28
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме:
6722038

Репутация: 1385


По умолчанию

если прописать:
$a=array($a);
то код не работает((
тапки тоже через голову надеваешь?
сделай так
$a = explode(', ',$a); <- тут $a уже будет массивом
 
Ответить с цитированием

  #10  
Старый 27.11.2008, 15:35
spamoney
Участник форума
Регистрация: 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
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ