• Как можно реализовать данный код на php?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Достаточно file_get_contents, но можно и через cURL.
    Ответ написан
    Комментировать
  • Как соединить три кабеля с двумя витыми парами?

    vesper-bot
    @vesper-bot
    Любитель файрволлов
    Свитч Auto MDI/MDIX, в него воткнуть все три двухпарных кабеля с прямой разводкой.

    Вы сейчас пытаетесь строить то, что называется "коммутационный шкаф", в них два типа оборудования: патч-панели, на которые разводятся кабели от розеток на разъем типа RJ45 мама, и устройства организации локальной сети (свитчи, хабы, роутеры, вот это всё). Соответственно, минимум для локальной сети вам нужен свитч/хаб (конкретно хабов сейчас не делают, устарели), в который нужно воткнуть все три кабеля с помощью разъемов RJ45 папа.
    Ответ написан
    3 комментария
  • Почему не рекомендуют использовать jQuery?

    @zkrvndm
    Софт для автоматизации
    Нет такой рекомендации, если хотите можете использовать. Да и не смотря на развитие самого JavaScript, jQuery все равно лаконичнее и удобнее.
    Ответ написан
    Комментировать
  • Как удалить себя из интернета?

    New_Horizons
    @New_Horizons
    Бред:
    Все, что попало в интернет – остается там навсегда!

    Забудь, нет таких сервисов.
    Ответ написан
    Комментировать
  • Как установить Dev и Prod режимы в php.ini?

    DevMan
    @DevMan
    никак: это просто рекомендуемые настройки, а не реальные.
    Ответ написан
    Комментировать
  • Как установить Dev и Prod режимы в php.ini?

    SagePtr
    @SagePtr
    Еда - это святое
    Это рекомендации. Причём я лично с ними не всегда соглашаюсь: например, для прода выставляю тоже E_ALL (но display_errors Off как и полагается), чтобы отлавливать редкие проблемы, не выявленные при разработке.
    Ответ написан
    Комментировать
  • Только PHP ли такой?

    Вариант 1 - шаблонизаторы плюс рендер на стороне сервера
    Вариант 2 - RESTful API на PHP а рендер на фронте по полученным данным
    Ответ написан
    Комментировать
  • Только PHP ли такой?

    Stalker_RED
    @Stalker_RED
    Вы конечно можете отдельно написать бек, а на фронт сделать на статическом HTML (потеряв при этом ряд возможностей, но представим, что они вам не нужны). Можете добавить на фронт js скриптов, которые будут что-то подгружать.
    Никто не заставляет вас использовать php как шаблонизатор.

    И нет, это не только php такой, практически в любом языке можно сделать такую-же кашу, просто в php эта возможность была изначально, и в первых версиях это был основной режим работы. А в других языках придётся это как-то включить, или написать промежуточный обработчик файлов.
    Ответ написан
    Комментировать
  • Как удалить себя из интернета?

    Neocaridina
    @Neocaridina
    самый скромный
    проходишь по всем ненужным аккам и меняешь данные/логины/контакты на левые.
    все, тебя там нет
    Ответ написан
    6 комментариев
  • Зачем индексировать таблицы по uuid?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега PostgreSQL
    Седой и строгий
    Очевидно, чтобы быстро находить по uuid.
    Ответ написан
    Комментировать
  • Не могу передать метки в php?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Опять 25... Учимся искать свои косяки:
    0)
    Есть форма, я вставил туда код чтобы брать метки
    В коде у вас нет формы...

    1) проверяем что поля формы содержат нужные данные (открываем страничку с меткой, смотрим форму инспектором, проверяем что в нее что-то вообще попало)

    2) Открываем в браузере инструменты разработчика, вкладку нетворк, при отправке формы смотрим что форма отправила все данные нужным методом и с нужными данными.

    3) На сервере через var_dump() проверяем какие переменные пришли постом/гетом

    Но метки не приходят
    Из чего такой вывод? Не вижу чтобы вы их как-то проверяли, там чисто присвоение.

    PS: утм метки обычно пишутся один раз при заходе с ней в куку/сессию, чтобы не приходилось вот так их тащить через жеппу, а иметь к ним доступ в любой точке кода, и трекать что юзер делал после перехода на сайт.
    Ответ написан
  • Нужно ли 40-летнему джуну уметь максимально много?

    php666
    @php666
    PHP-макака
    Короче, я боюсь, что, выучив слишком много всего, стану отпугивать работодателей своей продвинутостью.
    лол
    40 лет, а мыслит как 18-и летний юноша-максималист
    выучит он "слишком много всего"
    ты выучи сначала
    потом приходи сюда
    когда ты "слишком много всего" выучишь, тебе минимум будет 45 лет

    Но вот думаю: А не слишком ли "крутым" я стану?
    на первом же собеседовании тебя сотрет в порошок 25-30 летний чувак с опытом и покажет твое истинное место.
    это не оскорбления.
    это твое будущее.
    Ответ написан
    8 комментариев
  • Отправка изображения canvas на сервер PHP?

    @alexalexes
    btn_send.addEventListener('click',async() => {
        let blob = await new Promise(resolve => canvasElem.toBlob(resolve, 'image/png'));
        let formData = new FormData(); // Создаем объект формы для наполнения данными, словно мы работаем с тегом form в html.
        formData.append('canvas_field', blob, 'canvas.png'); // это эквивалент тому, что в нашей html форме создаем поле input type="file" name="canvas_field" value="canvas.png" и прикрепляем туда содержимое blob (метод append сам расшаривает blob, дополнительных преобразований не требуется). Естественно, на DOM-дереве это никак не отразится, это модель формы в памяти JS.
        let response = await fetch('web_tp_word.php', {
        method: 'POST',
        body: formData // для fetch не нужно дополнительных параметров, чтобы объяснить как работать с formData. Идеально, чтобы завернуть файл в форму и отправить на сервер.
        });
    });

    На стороне сервера:
    var_dump($_FILES['canvas_field']); // Сервер при вызове скрипта сложит данные файла во временный файл, а как их получить - в $_FILES. Далее можно обрабатывать всеми теми способами, предназначенные для работы с $_FILES. И после уже неважно, как их сгенерировали на клиенте.
    Ответ написан
    1 комментарий
  • Как запретить менять тему на сайте?

    @alekcena
    Нелинейный наставник
    Никак. Это не зависящие от браузера обстоятельства.
    Ответ написан
    Комментировать
  • Как вызвать функцию класса php из onclick?

    no_one_safe
    @no_one_safe
    Ajax
    Ответ написан
    Комментировать
  • Чем проверить безопасность сайта?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Веб-разработка
    Заказать комплексный аудит безопасности.
    Ответ написан
  • Как сделать, чтобы письма не попадали в спам?

    Dreamka
    @Dreamka
    Web-разработчик.
    Правильно. И будут попадать. Функция mail у вас отправляет письма без DCKIM подписей. Самый простой способ - слать письмо по SMTP. А чтобы не говнокодить - подключите Phpmailer или Swiftmailer
    Ответ написан
    Комментировать
  • Как передать много текста на страницу и сохранить его в файл?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    У меня есть textarea в которой есть необходимый текст случайной длины ( от 0 байтов до пару мегабайтов), как можно сохранить этот текст в файл на сервере?
    Оберните формой с методом пост, по кнопке субмит все уйдет на сервер.

    1 - У меня не апаче а свой сервер (ServerSocket) на java
    Подойдет абсолютно любой вебсервер, понимающий хттп

    2 - В теле запроса никак
    Очень даже как

    3 - В ссылке ну точно никак
    Можно, но есть ограничения по длине, да и не для этого оно...

    4 - PHP нету, но обрабатывать входные данные могу даже больше чем php (полностью тело запроса могу получить)
    Любой язык на сервере, умеющий в веб, искаропки умеет читать пост/гет запросы: ява, жс, пхп, питон и еще десяток перлов с сишарпами... Читаете переменную пост запроса, вытаскиваете свой текст, пишете в файл, профит.
    Ответ написан
    Комментировать
  • Ошибка не имея логического объяснения, что это?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    И где собственно ошибка? Может просто шорт теги?
    Ответ написан
    2 комментария
  • Стоит ли идти в NoCode разработку?

    BorLaze
    @BorLaze
    Java developer
    Как бы вайти в айти, но так, чтобы не учить ничего по айти?
    Ответ написан
    Комментировать