Ok ho risolto con questa funzione sul lato php
$code = $_POST['code'];
$img = imagecreatefromstring(base64_decode($code));
if($img != false)
imagejpeg($img, 'carta.jpg');
Però non mi salva l'intera immagine ma solo una parte : /

EDIT: Ho risolto anche questo problema!
Mi rimane un'ultima cosa da fare, ovvero fare l'upload dell'immagine nel database tramite query, come posso fare?