ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

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

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

  #3661  
Старый 22.06.2008, 15:37
gisTy
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме:
3629857

Репутация: 504


По умолчанию

появилась еще такой вопрос... собственно сабж..
пользователь задает кол-во символов. надо составить лист слудующего вида
Код:
aaaaaa
aaaaab
aaaaac
aaaaad
......
zzzzzw
zzzzzx
zzzzzy
zzzzzz
где каждая последовательность символов длинной, которую задал пользователь...
много думал над реализацией... ничего не получается... если только под каждое количество символов писать скрипт, но это не дело...

Последний раз редактировалось gisTy; 22.06.2008 в 15:43..
 

  #3662  
Старый 22.06.2008, 15:59
Ch3ck
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме:
5301021

Репутация: 1879


По умолчанию

PHP код:
<?php
$mas
=array('aaaaaab','aaaaa','aaaac','zzzzzz','zzzzzzzzzzzw','zzzzzw','zzzzza');
sort($mas);
for(
$i=0$i<count($mas);$i++)
{ echo(
'<br>'.$mas[$i]); }
?>
? Или я не правильно понял...
 

  #3663  
Старый 22.06.2008, 16:04
Dr.Frank
Постоянный
Регистрация: 31.07.2002
Сообщений: 312
Провел на форуме:
1212427

Репутация: 187
Отправить сообщение для Dr.Frank с помощью ICQ
По умолчанию

скорее так:
PHP код:
<?php
$e
=array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z');
$kol=2;
function 
chis($eee="",$glub=0){
  global 
$e,$kol;
  for(
$q=0;$q<count($e);$q++){
    if(
$glub!=$kol){
      
chis($eee.$e[$q],$glub+1);
    }else{
      echo 
$eee.$e[$q]."<br/>\r\n";
    }
  }
}
chis();

?>
 

  #3664  
Старый 22.06.2008, 16:09
FeraS
Постоянный
Регистрация: 20.01.2007
Сообщений: 705
Провел на форуме:
5381835

Репутация: 1329


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

Код Др. Франка доделал:
PHP код:
<?php

if ($_REQUEST["strl"]) {
 
$e = array('a''b''c''d''e''f''g''h''i''j''k''l''m''n''o''p''q''r''s''t''u''v''w''x''y''z'); 
 
$kol $_REQUEST["strl"]; 

 function 
chis($eee ""$glub 0) { 
  global 
$e$kol

  for(
$q 0$q count($e); $q++) { 
   if(
$glub != $kol) { 
    
chis($eee.$e[$q], $glub 1); 
   }
   else {echo 
$eee $e[$q] . "<br/>\r\n";} 
  } 
 } 
 
chis();
}
else {
 echo 
'
 <form method="post">
 <p><input type="text" name="strl" size="5" /> <input type="submit" value="Вывести" /></p>
 </form>'
;
}

?>
Вроде правильно))
 

  #3665  
Старый 22.06.2008, 16:10
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

PHP код:
<pre>
<?php 

$s 
'aaa';
do { echo 
$s"\n"; } while($s++ !== 'zzz'

?>
</pre>
Только вот для шести символов список будет весить мегабайт 500
 

  #3666  
Старый 22.06.2008, 17:25
gisTy
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме:
3629857

Репутация: 504


По умолчанию

эм... черт.. забыл про $s++ спс всем=)
еще вопрос.. а можно как нибудь добавить поддержку цифр? чтобы в генерации учавствовали не только буквы, но и цыфры
 

  #3667  
Старый 22.06.2008, 19:36
oRb
Members of Antichat - Level 5
Регистрация: 09.05.2008
Сообщений: 304
Провел на форуме:
7875940

Репутация: 2362
По умолчанию

Цитата:
Сообщение от gisTy  
эм... черт.. забыл про $s++ спс всем=)
еще вопрос.. а можно как нибудь добавить поддержку цифр? чтобы в генерации учавствовали не только буквы, но и цыфры
PHP код:
<?php
ob_implicit_flush
();
set_time_limit(0);
$str "0";
$i 0;
$need false;
while(
$s != "zzz")
{
    while(
1)        
    {
        
$ch ord$str[$i] ) + 1;
        if(
$ch 33)
            
$ch 33;
        if (
$ch 126)
        {
            
$ch 33;
            
$str[$i] = chr($ch);
            
$i++;
            continue;
        }
        
$str[$i] = chr($ch);
        break;
    }
    echo 
$str."\n";
    
$i 0;    
}
?>
Здесь помимо букв и цифр будут генерироваться остальные печатные символы: !@#$%^&*().,:;' "

Последний раз редактировалось oRb; 22.06.2008 в 19:38..
 

  #3668  
Старый 22.06.2008, 19:50
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

Вообщем нужен скрипт для подсчета/сохранения статистики. Желательно на файлах.
Кто сможет написать, тому +. Мне лень :-[
 

  #3669  
Старый 22.06.2008, 19:54
Solker
Участник форума
Регистрация: 04.05.2006
Сообщений: 161
Провел на форуме:
389768

Репутация: 158
По умолчанию

О какой статистике идет речь?
 

  #3670  
Старый 22.06.2008, 20:00
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

Цитата:
Сообщение от Solker  
О какой статистике идет речь?
О састистике СМС биллинга. Т.е нужно принять скрипту номер телефона, префикс, id сообщени(пощитать), и сколько я получил. Все просто.
 
 





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


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




ANTICHAT.XYZ