Hola buenas, pues acabo de terminar una pequeña función para mi website que se trata de hacer un 'screenshot', realmente funciona perfectamente, no se si así es la mejor forma de hacerlo o directamente necesita algún tipo mas de verificación
Código PHP:
if(isset($_REQUEST['no']) AND (isset($_REQUEST['data']))){
$upload_dir = "ss/";
$img = $_REQUEST['data'];
$img = str_replace('data:image/jpeg;base64,', '', $img);
$img = str_replace(' ', '+', $img);
$data = base64_decode($img);
//var_dump($data);
$file = $upload_dir.$_REQUEST['no'].".jpg";
file_put_contents($file, $data);
}else{die('Error');}
Gracias y un saludo.