2016-08-04 16 views

Antwort

2

base64 Code des enthält „Daten: image/jpeg; base64“ es einfach entfernen und dann versuchen, selbst zu entschlüsseln es nicht funktioniert, dann Leerzeichen ersetzen mit „+“ und entschlüsseln

$filename_path = md5(time().uniqid()).".jpg"; 
$base64_string = str_replace('data:image/png;base64,', '', $base64_string); 
$base64_string = str_replace(' ', '+', $base64_string); 
$decoded = base64_decode($base64_string); 
file_put_contents("uploads/".$filename_path,$decoded); 
+1

danke, das funktioniert für mich. –