Ich würde gerne wissen, ob es möglich ist, den JavaScript-verschlüsselten Text (der mit der btoa-Funktion von JavaScript verschlüsselt wird) mit PHP zu entschlüsseln.
Sehen Sie sich base64_decode()
an.
JavaScripts btoa()
kodiert nur einen String mit Base64 . Die PHP-Funktionen dafür sind base64_encode()
und base64_decode()
.
Wenn ich window.btoa (String) verwende, um Text zu verschlüsseln (nicht zu verschlüsseln) und zu senden es über AJAX auf die Server-Seite, finde ich, dass der Client-Server-Austausch hat dazu geführt, Pluszeichen ("+"), im codierten Text durch Leerzeichen ('') ersetzt werden.
Um den Text zurück zur korrekten Kodierung in PHP zu bringen, musste ich String-Transformation wie folgt verwenden:
%Vor%Tags und Links javascript php encryption