画像 id='canvasImg' がありますが、この画像を取得してサーバーに保存する方法がわかりません。
内容をフォームに保存し、デコード後に内容をpngファイルに入れようとしましたが、うまくいきませんでした。
シンプルなファイル形式のアップロードを使用する必要があります
HTML
<form action="upload_file.php" method="post" enctype="multipart/form-data">
<input type="file" name="file" id="file" />
<input type="submit" name="submit" value="Submit" />
</form>
PHP (upload_file.php)
if (file_exists("upload/" . $_FILES["file"]["name"])) {
echo $_FILES["file"]["name"] . " already exists. ";
} else {
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"]);
echo "Stored in: " . "upload/" . $_FILES["file"]["name"];
}