How to save a html5 Canvas.toDataURl string as a png on a php backend -


after converting canvas image source using

 canvas.todataurl("image/png"); 

and passing php file, how save .png image on server?

it's simple, if have allow-url-fopen enabled. php supports data: url scheme then, , automatically decodes base64 , urlencoding.

preg_match('#^data:[\w/]+(;[\w=]+)*,[\w+/=%]+$#', $data=$_post["datau"]) , copy($data, "output.png"); 

but extract part after , , manually base64_decode() it.


Comments

Popular posts from this blog

Cursor error with postgresql, pgpool and php -

delphi - ESC/P programming! -

c++ - error: use of deleted function -