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

    +164

    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
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    80. 80
    81. 81
    82. 82
    83. 83
    84. 84
    85. 85
    86. 86
    87. 87
    <?php
    /**
    * Sticky Notes pastebin
    * @ver 0.1
    * @license BSD License - www.opensource.org/licenses/bsd-license.php
    *
    * Copyright (c) 2011 Sayak Banerjee <[email protected]>
    * All rights reserved. Do not remove this copyright notice.
    */
    
    class core
    {
        // Global vars
        var $build;
    
        // Constructor
        function __construct()
        {
            $this->build = '0.1.17122010.2';
        }
    
        // Function to return root path
        function path()
        {
            $path = $_SERVER['PHP_SELF'];
            $snip = strrpos($path, '/');
            $path = substr($path, 0, $snip + 1);
    
            return $path;
        }
    
        // Function to return remote IP
        function remote_ip()
        {
            return $_SERVER['REMOTE_ADDR'];
        }
    
        // Function to set a cookie
        function setcookie($name, $value, $expire = 0)
        {
            setcookie('stickynotes_' . $name, $value, $expire);
        }
    
        // Slash fix
        function fixslashes(&$data, $list = false)
        {
    	global $db;
    
    	$data = addslashes($data);
    	$db->unescape($data);
        }
    
        // Function to fetch query strings / post data
        function variable($name, $default, $is_cookie = false)
        {
            if (gettype($default) == "integer")
            {
                settype($default, "double");
            }
    
            if ($is_cookie && isset($_COOKIE['stickynotes_' . $name]))
            {
                $cookie_data = $_COOKIE['stickynotes_' . $name];
                settype($cookie_data, gettype($default));
    
                return $cookie_data;
            }
            else if (isset($_POST[$name]))
            {
                $post_data = $_POST[$name];
                settype($post_data, gettype($default));
    
                return $post_data;
            }
            else if (isset($_GET[$name]))
            {
                $get_data = $_GET[$name];
                settype($get_data, gettype($default));
    
                return $get_data;
            }
            else
            {
                return $default;
            }
    
        }

    Запостил: qbasic, 30 Декабря 2010

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

    • шедевральный велик.
      Ответить
    • ха)) погуглил так погуглил
      http://www.sayakbanerjee.com/
      About Me
      
      A son, brother and friend. An Infoscion. Enjoys programming and making small bits of apps here and there. Wants to conquer the world (well, who doesn't ;D). A geek who has an obsession for ponies. Loves acoustic and wants to play guitar sitting on the Hollywood hill one day!
      Ответить
      • горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло.горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло. горизонтальный скролл - это зло.


        а так - ничего: без пафоса, зато с юмором.
        Ответить
        • -                                                                                                                                                                                                                                                                                       проблемы, Люрррр?
          Ответить
          • что?
            я не скроллил = )
            Ответить
            • Воспользовались кнопкой браузера «Подогнать по ширине»? Я такую опцию включал, когда попадались страницы, свёрстанные под фиксированную ширину экрана типа 1440 пикселей.
              Ответить
              • Под 1440? Так верстают только чудаки.
                Ответить
                • Так верстают те у кого 1440... Так-же есть те кто верстает только под тот браузер которым пользуются сами :)
                  Ответить
      • OMG, PONIES!

        > @license BSD License
        вот ведь жлоб
        Ответить
    • вот приятно же когда в ЯДРЕ системы есть знание о $_COOKIE.
      Я бы добавил туда немного HTML кода и пару SQL запросов, что бы получилась максимально красивая и легко тестируемая архитектура.

      ох пхп
      Ответить
      • >вот приятно же когда в ЯДРЕ системы есть знание о $_COOKIE.
        Хотите печеньку?
        Ответить
    • >Copyright (c) 2011
      Ответить
      • Сейчас выпустил - целый год свободен.
        Ответить
    • Где здесь С++?
      Ответить

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