ウェブサイトを作成したり、ウェブカメラで画像を撮影してサーバーにアップロードしたりできますが、PHPを使用する人にはインスピレーションを感じました。可能な限り多くのウェブカメラからサーバーに画像をアップロードする
// Upload image to sever
document.getElementById("upload").addEventListener("click", function(){
var dataUrl = canvas.toDataURL("images/", 0.85);
$("#uploading").show();
$.ajax({
type: "POST",
url: "html5-webcam-save.php",
data: {
imgBase64: dataUrl,
//user: "Joe"
}
、その後、参照(HTML5-ウェブカメラ-save.php):そう私はアップロードのための私の.htmlに今持っていることである絵がある
<?php
$rawData = $_POST['imgBase64'];
$filteredData = explode(',', $rawData);
$unencoded = base64_decode($filteredData[1]);
$datime = date("Y-m-d-H.i.s", time()) ; # - 3600*7
//$userid = $_POST['userid'] ;
// name & save the image file
$fp = fopen('images/'.$datime.'-'.$userid.'.jpg', 'w');
fwrite($fp, $unencoded);
fclose($fp);
ので、私の質問、誰も今PHPを必要とせずに、サーバにアップロードする方法、またはサイトのルートにある "images"フォルダにアップロードする方法について説明します。
- 正直言って、私がPHPを望んでいない理由は、私は単にそれがサーバー側で正しく動作するようにすることができません。これは例えばC#/ Javascriptを使って行うことができますか?
クライアント側(javascript)からサーバーのフォルダに何かを直接アップロードすることはできません。 PHPなどのサーバー言語を使用する必要があります。 –