Rizky Hidayat
rizkyhdyt 1 tahun yang lalu
349 4 PHP

Upload gambar dan validasi ekstensi

Halo semua, Saya sedang mencoba memahami topik berikut: "Upload gambar dan validasi ekstensi". Saya sudah mencoba beberapa contoh kode seperti berikut:

<?php
$ext = pathinfo($_FILES['gambar']['name'], PATHINFO_EXTENSION);
$allowed = ['jpg', 'png'];
if (in_array($ext, $allowed)) {
  move_uploaded_file(...);
}
Namun masih ada beberapa hal yang membingungkan atau error yang muncul. Kalau teman-teman punya pengalaman atau saran yang lebih efisien, sangat saya apresiasi. Terima kasih ?

3 Jawaban

Tania Oktaviani
taniaokta1 tahun yang laluJawaban Terbaik
Saya juga pernah mencoba implementasi seperti itu. Biasanya saya gunakan pendekatan berikut:

<?php
$ext = pathinfo($_FILES['gambar']['name'], PATHINFO_EXTENSION);
$allowed = ['jpg', 'png'];
if (in_array($ext, $allowed)) {
  move_uploaded_file(...);
}
Pastikan kamu sesuaikan bagian variabel dan struktur program agar lebih aman dan fleksibel.
0
Ilham Nurdin
ilhamnrdn1 tahun yang lalu
Saya juga pernah mencoba implementasi seperti itu. Biasanya saya gunakan pendekatan berikut:

<?php
$ext = pathinfo($_FILES['gambar']['name'], PATHINFO_EXTENSION);
$allowed = ['jpg', 'png'];
if (in_array($ext, $allowed)) {
  move_uploaded_file(...);
}
Pastikan kamu sesuaikan bagian variabel dan struktur program agar lebih aman dan fleksibel.
0
Aulia Rizki
auliarzk1 tahun yang lalu
Saya juga pernah mencoba implementasi seperti itu. Biasanya saya gunakan pendekatan berikut:

<?php
$ext = pathinfo($_FILES['gambar']['name'], PATHINFO_EXTENSION);
$allowed = ['jpg', 'png'];
if (in_array($ext, $allowed)) {
  move_uploaded_file(...);
}
Pastikan kamu sesuaikan bagian variabel dan struktur program agar lebih aman dan fleksibel.
0
Rina Marlina
rinamarlina1 tahun yang lalu
Saya juga pernah mencoba implementasi seperti itu. Biasanya saya gunakan pendekatan berikut:

<?php
$ext = pathinfo($_FILES['gambar']['name'], PATHINFO_EXTENSION);
$allowed = ['jpg', 'png'];
if (in_array($ext, $allowed)) {
  move_uploaded_file(...);
}
Pastikan kamu sesuaikan bagian variabel dan struktur program agar lebih aman dan fleksibel.
0
Silahkan Login untuk menjawab.

Top Coder

Nadia Putri
nadiaputri
630 Point
Laras Ayu
larasayu
565 Point
Arif Wibowo
arifwbw
520 Point
Aulia Rizki
auliarzk
515 Point
Rizky Hidayat
rizkyhdyt
480 Point
Ilham Nurdin
ilhamnrdn
475 Point