чем можно заменить base64 (или какие существуют альтернативы)

Тема в разделе "PHP", создана пользователем funman, 10 мар 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. funman

    funman Постоялец

    Регистр.:
    28 дек 2007
    Сообщения:
    146
    Симпатии:
    25
    привет! собственно сабж.

    проблема в том что когда кодирую ссылку base64, на конце часто появляються символы "=" , из за особых условий показа этих ссылок, "=" символ теряется , и процес декодирования соответственно идет не правильно...

    Какие есть в php еще кодировщики туда/сюда?

    или только самому придумывать кодировщик ? (смысл просто с глаз убрать, какой то стойкости не нужно)

    что посоветуете?
     
  2. WaWeb

    WaWeb Создатель

    Регистр.:
    23 мар 2006
    Сообщения:
    36
    Симпатии:
    7
    PHP:
    $url urlencode(base64_encode("nulled.ws"));
    $url base64_decode(urldecode($url));
     
  3. Lonely Wolf

    Lonely Wolf Прохожие

    PHP:
    $url str_replace('=','I',base64_encode("nulled.ws")); 
    $url base64_decode(str_replace('I','=',$url));
    я вот так делаю иногда.
     
  4. Key_Board

    Key_Board Писатель

    Регистр.:
    21 сен 2006
    Сообщения:
    9
    Симпатии:
    0
    м

    можно убирать, но всеравно находят...
     
  5. alt

    alt Прохожие

    conver_uuencode
    bin2hex

    или резать все = в base64, он и без них обходится нормально, хотя это нарушает стандарт
     
Статус темы:
Закрыта.