Другие языки программирования и технологии

Как начать с определенной комбинации во вложенном цыкле FOR?

Я делаю генератор значений. Есть 10 вложенных один в другой цыклов for. Когда apache2 вылетает через сутки - я не знал, как написать "паузу". Сейчас написал, но всё же - Господа, как начать с определенной комбинации во вложенном цыкле for???
Хай! Я ваще не понял зачем тебе 10 вложенных циклов, но я вроде как догадался, что ты брутфорсишь чего-то там, а циклы судя по всему генерят уникальные последовательные коды для брутфорса.
Поэтому вот тебе мой пятиминутный набросок типичного генератора пассвордов.
http://dumpz. org/20536/
Ему можно задавать словарь буковок, начальную строку и число итераций.
Найдёшь баги - пиши исчо - поправим.
Рафаэль Ибрагимов
Рафаэль Ибрагимов
5 085
Лучший ответ
...просто автора квартиру обворовали. . и автор вместо того что бы обратиться в соответствующие органы решил сам обворовать вора. . только смотрите. . все эти логи пишутся на серваке. . и не исключено что скоро к вам в гости придут. . и попробуйте тогда что то доказать!
ИП
Иван Пеуша
41 003
for ($i = 5; $i <= 10; $i++) {
echo $i;
}

С 5 до 10.
$i = нужное значение

P.S.: не ругайте человека - может он пентагон брутфорсит :-)
P.P.S: конечно надо со знанием дела переделать весь код.

Тогда переделывай весь код. У тебя должен быть ОДИН цикл. А подциклы уже "эмулированы"
было:
for ($i = 0; $i <= 10; $i++) {
for ($j = 0; $j <= 10; $i++) {
}
}
должно быть
for ($x = 0; $x <= 99; $x++) {
$i = $x / 10;
$j = $x % 10;
}
как-то так.
тогда можно начинать хоть с 5 хоть с 15.

(Ты расcчитал время перебора? :-D оно бесконечно)
Тоже самое что я выше написал - начинаешь со строки $str="asdgskaasd";
и бьешь каждую букву в отдельности - потом прибавляешь к правой единицу - если перебор - "переносишь разряд".
Анатолий Ивлев
Анатолий Ивлев
17 300
"Есть 10 вложенных один в другой цыклов for. "

Это жестоко :)
10 For?! да если б компилятор мог, он бы тя придушил!