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

13.06.2007, 12:58
|
|
Новичок
Регистрация: 28.05.2007
Сообщений: 13
Провел на форуме: 17665
Репутация:
23
|
|
Вот скрипт от Dr.Frank'a:
Код:
<?php
$file=fopen("result.txt","w");
function a($t,$z,$s){
global $f2,$f1,$file;
for($q=($t+1);$q<=$f2;$q++){
if($z<$f1)
a($q,($z+1),$s.$q);
else
fwrite($file,$s.$q."\r\n");
}
}
a(0,1,"");
fclose($file);
?>
Что он делает можно почитать здесь.
Появилась необходимость его немного переделать.
Например есть HTML форма:

из рисунка следует что $f1=4, а $f2=14.
в result.txt записывается:
Код:
7101112
7101113
7101114
7101213
7101214
7101314
(это часть того чего записывается в result.txt)
Надо чтобы записывалось в таком виде:
Код:
a_7+a_10+a_11+a_12
a_7+a_10+a_11+a_13
a_7+a_10+a_11+a_14
a_7+a_10+a_12+a_13
a_7+a_10+a_12+a_14
a_7+a_10+a_13+a_14
Т.е надо чтобы перед каждой цифрой (которая может состоять и из 2-ух цифр например: 10 11 12 13 14) стояло a_
Думал сам сделаю весь день копался со скриптом перекопал пару книг так ничего путного не придумал  вот так только сделал чтобы перед поcледней цифрой +a_ было:
Код:
<?php
$file=fopen("result.txt","w");
function a($t,$z,$s){
global $f2,$f1,$file;
for($q=($t+1);$q<=$f2;$q++){
if($z<$f1)
a($q,($z+1),$s.$q);
else
fwrite($file,$s."+a_".$q."\r\n");
}
}
a(0,1,"");
fclose($file);
?>
а как сделать чтобы было как надо так и не понял  .
Как такое можно сделать? Помогите плз.
Кто поможет готовым скриптом, тому с меня сайт с веб шеллом с правами записи.
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|