JavaScript Atob-Operation mit PHP

8

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.

    
blasteralfred Ψ 18.05.2013, 16:28
quelle

2 Antworten

21

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() .

    
Sirko 18.05.2013, 16:29
quelle
1

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%     
Baji 03.06.2017 14:07
quelle

Tags und Links