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

    0

    1. 1
    https://ru.wikihow.com/%D0%B8%D0%B7%D1%83%D1%87%D0%B8%D1%82%D1%8C-PHP-%D0%B8-MySQL

    Запостил: Stallman, 18 Августа 2020

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

    • Именно поэтому я за "РНР" и "MySQL".
      Ответить
    • >Как только вы создали форму, вам нужно создать файл «insert.php» для обработки передачи данных в ба

      >сновной функционал в PHP пишется с использованием выражений If/Else.

      https://ru.wikihow.com/%D1%85%D0%BE%D1%80%D0%BE%D1%88%D0%BE-%D0%BF%D0%BE%D0%BA%D0%B0%D0%BA%D0%B0%D1%82%D1%8C
      Ответить
      • > как только вы создали форму, вам нужно создать файл

        Что будет если я не успею? Юзер получит 404?
        Ответить
    • https://ru.wikihow.com/прикинуться-хакером

      Как прикинуться хакером

      Если вы сделаете вид, что взламываете чей-то компьютер, окружающие будут сильно впечатлены; при этом ничего незаконного предпринимать не нужно – воспользуйтесь командной строкой или создайте BAT-файл, который приведет к отображению на экране множества зеленых символов (как в фильме «Матрица»).
      Ответить
      • Кстати, а как в виндовом бат файле зелёный текст вывести?
        Ответить
        • Теперь есть команда COLOR:
          Установка цветов по умолчанию для текста и фона в текстовых окнах.
          
          COLOR [цвета]
          
            цвета       Атрибуты цветов для текстовых окон
          
          Атрибуты цветов задаются в виде ДВУХ шестнадцатеричных цифр -- первая
          задает цвет фона, а вторая определяет цвет текста.  Каждая цифра может
          иметь следующие значения:
          
              0 = Черный      8 = Серый
              1 = Синий       9 = Светло-синий
              2 = Зеленый     A = Светло-зеленый
              3 = Голубой     B = Светло-голубой
              4 = Красный     C = Светло-красный
              5 = Лиловый     D = Светло-лиловый
              6 = Желтый      E = Светло-желтый
              7 = Белый       F = Ярко-белый
          
          Если аргумент не указан, команда восстанавливает исходный выбор цветов,
          каким он был на момент запуска CMD.EXE.  Это значение извлекается из
          текущего текстового окна, из значения ключа /T или из значения параметра
          реестра DefaultColor.
          
          Команда COLOR возвращает значение кода ошибки ERRORLEVEL 1 при попытке
          вызова этой команды с совпадающими значениями цвета текста и цвета
          фона.
          
          Пример: "COLOR fc" задает светло-красный текст на ярко-белом фоне
          Ответить
          • > светло-красный текст на ярко-белом фоне

            Какой дизайн )))
            Ответить
            • Кстати, echo переводит строку, поэтому вывести в пределах одной строки буквы разного цвета штатными средствами bat-файлов не получится.
              Ответить
              • Там вроде какой-то ебанутый хак был чтобы выводить без конца строки.
                Ответить
                • Нагуглил. Команда «SET /P» выводит приглашение к вводу и ждёт от пользователя ввода значения, результат присваивает переменной. Реальный пример:
                  SET /P PITUH="Введите имя петуха:"
                  На сосноль выведется строка "Введите имя петуха:" без перевода строки, далее cmd будет ожидать ввода, а введённые пользователем данные присвоятся переменной PITUH.

                  Так вот если перенаправить ввод с устройства NUL, то ожидания ввода не будет. Реальный пример:
                  SET /P NENUZHNAYA_PEREMENNAYA="Кококо" <NUL
                  Эта команда выведет на сосноль строку "Кококо" без перевода строки и обнулит ненужную переменную.
                  Ответить
                  • P.S. Проверил:
                    @ECHO OFF
                    COLOR 04
                    SET /P NENUZHNAYA_PEREMENNAYA="R" <NUL
                    COLOR 02
                    SET /P NENUZHNAYA_PEREMENNAYA="G" <NUL
                    COLOR 01
                    SET /P NENUZHNAYA_PEREMENNAYA="B" <NUL
                    COLOR

                    Не работает. Вывод без перевода строки работает, переключение цвета — нет. COLOR меняет цвет всех символов в данной строке, включая те, которые были УЖЕ выведены. Т. е. если строка не закончилась символом перевода, то с помощью COLOR можно сделать мигание.
                    Ответить
                    • Реальный пример мигалки:
                      @ECHO OFF
                      SET /P NENUZHNAYA_PEREMENNAYA="FLASH" <NUL
                      :1
                      COLOR f0
                      COLOR 0f
                      GOTO 1
                      Ответить
                      • P.S. Говно. COLOR меняет цвет вообще всех символов в данной сосноли, включая те, которые были выведены ранее другими программами.

                        Разноцветный вывод с помощью COLOR получить нельзя.
                        Ответить
                      • А эскейпы они отрубили? Вроде в каких-то версиях десятки они работали...
                        Ответить
                        • В десятке поддержку эскейпов нужно включать, по умолчанию она отключена:
                          https://docs.microsoft.com/en-us/windows/console/console-virtual-terminal-sequences

                          В предыдущих системах, включая 8.1, эскейпы не поддерживались. Надо было ставить стороннюю сосноль типа «ConEmu». Хотя ещё в «ДОСе» из коробки был «ANSI.SYS».
                          Ответить

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