Upload gambar ke Cloudinary
Kita tahu kalo misalkan bagi mengupload file terutama gambar akan memakan banyak kapasitas bandwidth kita, nah dengan ada nya penyimpanan cloud kita akan menghemat bandwidth kita, nah bagi yang satu ini kita akan mencoba menjalankan Upload File ke Cloudinary, yuk kita praktekan teman teman.
pertama-tama tama kita bikin terlebih akun dari cloudinary nya, dan setelah itu kita akan punya cloud_name, api_key dan api_secret. setelah itu kalian bikin file dengan nama composer.json dan ketikan kode berikut dan jangan lupa di simpan.
{
autoload:{
psr-4:{
:
}
},
require: {
cloudinary/cloudinary_php: dev-master
}
}
setelah itu kalian dapat ke command prompt dan ketikan composer update lalu tekan enter. etelah itu kita bikin file index.php dan bikin struktut html berikut.
<form action= method=post enctype=multipart/form-data>
<label>Nama Gambar :</label>
<input type=text name=namaGambar placeholder=namaGambar><br>
<input type=file name=file><br>
<input type=submit name=submit value=submit>
</form>
seperti halnya ingin upload lazimnya kita butuh encytipe dan beberapa input bagi nama file dan input file nya. tampilannya pun amat sederhana seperti berikut.
setelah itu kita bikin configurasinya, seperti berikut, ketikan di atas sebelum tag form.
bagi cloud_name, api_key, dan api_secret sesuaikan dengan akun teman teman yah.
setelah itu kita bikin kegunaan upload nya, ketikan kode berikut.
if(isset($_POST['submit'])){
$data = array(
'namaGambar' => $_POST['namaGambar'],
'filename' => $_FILES['file']['name'],
'tmp_name' => $_FILES['file']['tmp_name'],
);
CloudinaryUploader::upload($data['tmp_name'], array(
'public_id' => $data['namaGambar']
));
}
bagi kegunaan upload di cloudinary sendiri seperti di atas yah yaitu CloudinaryUploader::upload(), coba sekarang ini kita upload.
ketikan nama gambar di sini saya beri nama halo dan klik browse bagi mencari gambar yang akan di upload.
saya pilih gambar 2.PNG dan klik submit.
dan file gambar akan terupload di cloud dengan nama gambar halo.
seperti itu cara Upload gambar ke Cloudinary smeoga bermanfaat.
Sumber https://kursuswebsite.org