Autor Zpráva
jan99
Profil *
Ahoj, mam nejaky unicode string napr.

qÞûz

Kdyz to zakoduju pres base64_funkci('qÞûz') v PHP vyjde z toho:

cd77eg==

Pokud to zakoduju pres JS kód Base64.encode('qÞûz') z:
http://www.webtoolkit.info/javascript-base64.html

vysledek je jiny:

ccWixbF6

Pak to logicky nesedí, php to nerozkoduje a naopak. Vysledek zakodovaného stringu do base64 by mel byt stejný..

Pokud ten string neni nejaky klikyhák, napr "abcd" tak ty vysledky sedí. Myslim ze problem je v te JS tride ktera to zakoduje blbe..

Diky
margin
Profil *
Je rozdíl, jestli pracuješ se stringem, nebo se souborem.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: