1. PHP / Говнокод #8306

    +159

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    <form action="" method=post>
         <input type="text" size="30" name=""><br><br>
         <textarea name="" rows="10" cols="40"></textarea><br> 
         <p style="font:15px sans-serif;color:#0e54a9;margin-top:5px;margin-bottom:-10px;">Антиспам:</p><br> 
         <?php 
          $i=1;
          do
          {
          $num[$i] = mt_rand(0,9);
          echo "<img src='img/".$num[$i].".jpg' border='0' align='bottom' vspace='5px'>";
          $i++;
          }
          while ($i<5);
          $captcha = $num[1].$num[2].$num[3].$num[4];
          ?>
          <br><br>
          <input name="captcha" type="hidden" value="<?php echo $captcha ;?>">
          <input name="pr" style="margin-top:-15px;margin-bottom:5px" type="text" size="9" maxlength="4"><br><br>
          <input type="submit" value="Відправити" name="submit"> 
          <input type="reset" value="Очистити" name="submit">
          </form>

    так мы рисуем капчу

    Запостил: Sulik78, 26 Октября 2011

    Комментарии (6) RSS

    • Красиво, я такую же видел, только на Perl.
      По-любому писал новичок в вебе, эх молодость )))
      Ответить
    • Опять капчи, опять пиэйчпи
      Ответить
    • > <input name="captcha" type="hidden" value="<?php echo $captcha ;?>">
      самое гениальное, что может свести полезность фичи (в данном случае каптчи) до абсолютного нуля.
      Ответить
      • Ага, а файл цифры, где она сама в названии, полезность увеличивает до плюс бесконечности.
        Ответить
    • Писал когда-то подобную капчу, в далеком детстве когда еще не умел работать с граф либами, а чужие примеры не брал из принципа.

      Но я делал уменее, я результат в md5 укладывал и картинкам давал имена хэша этого числа.
      Ответить
    • показать все, что скрытоvanished
      Ответить

    Добавить комментарий