Script PHP untuk Mengambil gambar via Webcam

Joko Budi Pratomo · Jul 1, 2011
Para master PHP,, saya masih awam di PHP
Gimana sih script PHP untuk bisa meng-capture gambar dari Webcam,, lalu gambar tersebut disimpan kedalam MySQL..

Tolong ya..
Silahkan login untuk menjawab!
0
Loading...
Joko Budi Pratomo · Jul 10, 2011 · 0 Suka · 0 Tidak Suka
ooo, pantesan kemarin saya coba berulang kali tidak bisa,,. Nah yang diatas baru benar
,akan tetapi pada kodingan

$file_name = time().rand().$_SERVER.'.jpg'; --->> note:enkripsi md5 saya tidak gunakan

skripnya berjalan dengan sukses,, akan tetapi tidak berhasil terkirim ke database,
ketika saya mengubah sedikit menjadi

$file_name = time().rand().'.jpg';

akhirnya gambar BERHASIL dikirim ke database.
akan tetapi masih ada satu permasalahan lagi

unlink("pix/".$file_name);

meskipun sudah ada perintah untuk menghapus file gambar yang ada didalam folder,
gambar tetap saja tidak terhapus.

Apa yang salah ya?
0
Loading...
Ellyx Christian · Jul 10, 2011 · 0 Suka · 0 Tidak Suka
saya rasa itu adalah file2 sebelumnya yang tidak terhapus, coba kosongkan dulu folder pix dan coba lagi jalankan skrip, apakah masih tetap tidak terhapus.
0
Loading...
Joko Budi Pratomo · Jul 10, 2011 · 0 Suka · 0 Tidak Suka
sudah saya coba berulang kali tetap saja tidak terhapus..
akan tetapi aneh nya jika,, misalnya didalam folder pix tersebut saya isikan file sapi.txt
lalu di skript yang mas Ellyx berikan pada bagian unlink("pix/".$file_name); diganti menjadi unlink("pix/sapi.txt");
hasilnya file sapi.txt tersebut berhasil dihapus.

apakah $file_name tersebut tidak memiliki aturan unlink atau bagaimana?
0
Loading...
Ellyx Christian · Jul 11, 2011 · 0 Suka · 0 Tidak Suka
coba ganti bagian unlink("pix/".$file_name); dengan
$old_track = ini_set('track_errors', '1');
if(!@unlink("pix/".$file_name)){
	$handle = fopen("pix/error.txt","w"); 
	fwrite($handle,$php_errormsg); 
	fclose($handle);
}
ini_set('track_errors', $old_track);
coba jalankan skripnya dan buka file error.txt dan lihat apa isinya?
0
Loading...
Joko Budi Pratomo · Jul 11, 2011 · 0 Suka · 0 Tidak Suka
isi nya ini

unlink(pix/13103930716913.jpg) [<a href='function.unlink'>function.unlink</a>]: Permission denied

maksud nya apa yg salah ya?
1
Loading...
Ellyx Christian · Jul 11, 2011 · 1 Suka · 0 Tidak Suka
kamu coba online apa dilocal ini?
0
Loading...
Joko Budi Pratomo · Jul 11, 2011 · 0 Suka · 0 Tidak Suka
saya coba di local,, pakai xampp
memang nya kenapa?
0
Loading...
Ellyx Christian · Jul 11, 2011 · 0 Suka · 0 Tidak Suka
kalau kamu hapus sendiri manual bisa? Kamu pake window apa? Saya rasa itu karena ada kesalah pada konfigurasi php yang berhubungan dengan permission file di window. Tapi tidak usah kawatir nanti saat online akan bisa berjalan. Sekarang tinggal kembalikan ke awal, tapi tambahkan tanda @, seperti: @unlink("pix/".$file_name);
0
Loading...
Joko Budi Pratomo · Jul 11, 2011 · 0 Suka · 0 Tidak Suka
kalo hapus manual sih bisa. saya memakai windows 7.
kemungkinan besar saya menggunakan ini bukan untuk di online kan,, untuk aplikasi web berbasis localhost saja..

lalu mas Ellyx ngerti tidak cara melakukan setting permission nya?
0
Loading...
Ellyx Christian · Jul 11, 2011 · 0 Suka · 0 Tidak Suka
saya sudah coba berkali kali tidak berhasil di window vista dan window 7. Karena itulah saya lebih memilih linux dibanding window, sejak window vista saya sering mengalami masalah itu. Jika hanya akan berjalan dilokal, tidak perlu dipikirkan karena jika tidak ada masalah konfigurasi (atau mungkin masalah dari window sendiri) skrip itu akan berjalan normal. Jika kamu seorang server administrator baru kamu perlu pikirkan itu.