За последние 24 часа нас посетили 18629 программистов и 1560 роботов. Сейчас ищут 1154 программиста ...

Декодер названия файла аттача к письму

Тема в разделе "PHP для новичков", создана пользователем IvanKut, 29 июн 2024.

  1. IvanKut

    IvanKut Активный пользователь

    С нами с:
    27 июл 2018
    Сообщения:
    264
    Симпатии:
    0
    Привет
    Считываю письма с аттачами с сервера.
    Файлы называются так
    Код (Text):
    1. =?UTF-8?B?cmVwb3J0X3NicF8wMS4wMS4yMDI04oCTMzEuMTIuMjAyNCDQnNCw0YDRgtGL0L3QtdC90LrQvi54bA==?=\t=?UTF-8?B?c3g=?=
    Вопрос что это за формат, как его декодировать в нормально?

    Спасибо
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.788
    Симпатии:
    1.328
    Адрес:
    Лень
    report_sbp_01.01.2024–31.12.2024 Мартыненко.xl
     
  3. Vladimir Kheifets

    Vladimir Kheifets Новичок

    С нами с:
    23 сен 2023
    Сообщения:
    424
    Симпатии:
    79
    Адрес:
    Бавария, Германия
    Добрый день!
    Строка utf-8 (?UTF-8) закодирована base64 (?B)
    PHP:
    1. <?
    2. $attach="?UTF-8?B?cmVwb3J0X3NicF8wMS4wMS4yMDI04oCTMzEuMTIuMjAyNCDQnNCw0YDRgtGL0L3QtdC90LrQvi54bA==?=\t=?UTF-8?B?c3g=?=";
    3. $attachToArr = explode("?",$attach);
    4. echo base64_decode($attachToArr[3]);
    5. /*
    6. report_sbp_01.01.2024–31.12.2024 Мартыненко.xl
    7. */
    Удачи!
     
    IvanKut нравится это.
  4. IvanKut

    IvanKut Активный пользователь

    С нами с:
    27 июл 2018
    Сообщения:
    264
    Симпатии:
    0
    Владимир спасибо большое!