За последние 24 часа нас посетили 25267 программистов и 1615 роботов. Сейчас ищут 1106 программистов ...

base64_decode XLSX файла

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

  1. IvanKut

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

    С нами с:
    27 июл 2018
    Сообщения:
    264
    Симпатии:
    0
    Всем привет
    Через JS на нужном сайте ловим blob который идет на скачку.
    Этот blob перегоняют в base64 и отправляют мне на пхп скрипт(данные base64 в аттаче)
    Я принимаю на своей стороне, делаю base64_decode и записываю в фаил 1.xlsx
    Но фаил получается битый, не пойму что делаю не так?

    Спасибо!

    Код (Text):
    1. $baseDecode=base64_decode($dataRaw);
    2.  
    3. //$data=str_replace('data:octet/stream;base64,', '', $baseDecode);
    4. $file='1_'.rand().'.xlsx';
    5. save2file($baseDecode, $path.'/b24/files/'.$file);
     

    Вложения:

    • data-lsx.zip
      Размер файла:
      99,4 КБ
      Просмотров:
      2