По базе данных



  • Здравствуйте!
    По умолчанию разделитель между столбцами в базе данных двоеточие ":" . Но мне надо грузить в базу отдельным столбцом куки, которые содержат внутри себя очень много двоеточий. Получается, что я никак не смогу загрузить куки.
    Можно как то изменить разделитель по умолчанию?
    Сделать или ";" или "!" ?



  • @Putevka Грузите в base64 а по извлечению раскодируйте и получите все как нужно.



  • @f0cus Спасибо!
    Однако возникают некоторые неудобства. Например, невозможно отсмотреть json строку куков, также нет возможности испробовать куки в стороннем браузере (каждый раз надо вытаскивать из базы и конвертировать encode base64).
    В связи с этим возникает вопрос, но так тема его другая, вынес в отдельный топик.



  • @Putevka База возьмет нормально ваши куки и так, у вас будет проблема с их извлечением. Именно поэтому кодируем. Что имено неудобно? Использовать апи баса? base64_decode(string) base64_encode(string). Ну да возможно, но вообще то вы как собираетесь их использовать если они у баса в json формате? Не все их возьмут. Так что это очень спорно и универсальности как бэ нет.



  • @Putevka, в базе если строка содержит двоеточие то она оборачивается в кавычки и нормально парсится


Log in to reply
 

  • 5
  • 4
  • 2
  • 4
  • 5
  • 3
  • 2
  • 13