Генератор чисел

Тема в разделе "Как сделать...", создана пользователем Soprano, 1 мар 2013.

  1. Soprano

    Soprano Комбинатор

    Регистр.:
    11 апр 2009
    Сообщения:
    626
    Симпатии:
    954
    Нужен небольшой скриптик - генератор чисел. Должен быть примерно такой:
    Есть небольшой спмсок 3-х значных чисел - выпадающее меню, я выбираю из него, например, 230 - нажимаю генерировать и в результате сохраняется тхт список 10 - ти значных чисел, где первые 3 цифры 230 - а остальные 7 - все возможные семизначные числа.
    Такое можно сотворить?
    С благодарностью приму помощь.
     
  2. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
    сделал то что ты просил, вот пример http://new-muzon.net/paukan.php но как результат работы цикла записать в файл я не знаю :alko: скрипт прикрепил
     

    Вложения:

    • paukan.zip
      Размер файла:
      839 байт
      Просмотров:
      9
    Soprano нравится это.
  3. Soprano

    Soprano Комбинатор

    Регистр.:
    11 апр 2009
    Сообщения:
    626
    Симпатии:
    954
    Спасибо. Уже что-то, может кто поможет, чтоб сохранялось в файл и чтоб все 7-значные генерировались - от 1000000 до 9999999
     
  4. Forza.Baron

    Forza.Baron

    Регистр.:
    26 янв 2012
    Сообщения:
    175
    Симпатии:
    76
    Код:
    <?
    if (isset($_POST['spisok']))
    {
    $stroka=$_POST['spisok'];
    $f = fopen("fayl.txt",'w+');
        for ($i1=0;$i1<=9;$i1++)
        for ($i2=0;$i2<=9;$i2++)
        for ($i3=0;$i3<=9;$i3++)
        for ($i4=0;$i4<=9;$i4++)
        for ($i5=0;$i5<=9;$i5++)
        for ($i6=0;$i6<=9;$i6++)
        for ($i7=0;$i7<=9;$i7++)
            {
            $stroka=$_POST['spisok'];
            $stroka.=$i1.$i2.$i3.$i4.$i5.$i6.$i7;
            fputs($f,$stroka."\n");
            }       
            fclose($f);
    }
    else {
    echo "
    <form action='gen.php' method='post'>
    <select name='spisok'>
    <option value=120>120</option>
    <option value=240>240</option>
    <option value=320>360</option>
    </select>
    <input type='submit' value='OK' />
    </form>
    ";
    }
    ?>
     
    Zacker2 и Soprano нравится это.
  5. Zacker2

    Zacker2

    Регистр.:
    19 фев 2013
    Сообщения:
    218
    Симпатии:
    54
    А можно ли также сгенерировать числа но в очередном порядке, мне это нужно для telnet, я хочу командой dele отчистить ящик от мусора, мне нужно чтобы генератор генерировал с словом dele, т.е. Результат такой
    dele 1
    dele 2
    И так до указанного ограничения в генераторе(php) если кто сделает сильно выручит...

    А если кто не будь скинет просто такой список текста с окончанием dele 60000 то будет еще легче отчистить ящик...
     
  6. Arhon

    Arhon Создатель

    Регистр.:
    30 июл 2011
    Сообщения:
    17
    Симпатии:
    2
    Если нужен просто список. Есть выход через программу SEO Anchor Generator. Он сгенерирует числа + сохранишь в .txt (пример в спойле)


    Вот тебе список dele 1 - 60000
     
    Zacker2 нравится это.
  7. wizion

    wizion Писатель

    Регистр.:
    3 ноя 2012
    Сообщения:
    1
    Симпатии:
    0
    можно использовать функцию rand() которая выдает любое семизначное число, а потом, просто слепить нужное вам число, и записать в файл, а после вытянуть его от туда