我有一個HTML5畫布中的圖像,這是從攝像頭的直播流中提取的。當我得到一個幀快照,並將其保存在畫布上我這樣做base64圖像不解碼php
var myImage = canvas.toDataURL("image/png");
dom.write('<form method="post" action="upload.php"><input type="myImage" value="'+myImage+'" /><input type="submit" value="Submit" /></form>')
和upload.php的我做這個
header("Content-type: image/png");
$img= $_GET["myImage"];
echo '<img src="data:image/gif;base64,'.$img.'" />';
這樣做,我得到一個彈出式窗口加載網頁時,當提交表單時,它給我
data:image/png;base64,"VERY HUGE STRING"
我想要得到它爲圖像。請幫助
'type =「myImage」'你可能指'name = myImage'。 – Sirko
我將'type'改爲'name',但沒有區別。它在文本框中給我很長的字符串,然後是提交按鈕,在彈出窗口 –
中,您通過POST提交,但從$ _GET中檢索。這是不會工作... –