Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Gimana Cara Mengamibil Dimensi Gamar?
Ini pertanyaan yang paling bego sedunia, tapi entahlah... sesuai judul... gimana sih caranya mengambil nilai dimensi gambar, sebagai syarat untuk bolean menampilkan gambar?
9 Jawaban:
Jawaban Terpilih
upload.php
<?php
//upload.php
if(isset($_POST['submit'])) {
$name = $_FILES['gambar']['name'];
$filename = $_FILES['gambar']['tmp_name'];
list($width, $height) = getimagesize($filename);
echo "Dimensi Gambar => Lebar = " . $width . " pixel, Tinggi = " .$height . " pixel <br><br>";
// satuan dalam pixel sesuaikan bro
$maxWidth = 300 ;
$maxHeight = 300 ;
if($width <= $maxWidth && $height <= $maxHeight) {
$path = 'upload/' . $name;
move_uploaded_file($filename, $path);
}else{
echo "<h2>Upload Gagal</h2>Lebar Maksimal " . $maxWidth . " pixel<br>" . "Tinggi Max " . $maxHeight . " pixel";
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<h2>Upload Gambar</h2>
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="gambar">
<input type="submit" name="submit">
</form>
</body>
</html>
Semoga bermanfaat, Happy Sharing (^_^) --- coto coto --- hehe
Gan nilai ini... dapatnya dari mana ya?
list($width, $height) = getimagesize($filename);
/*
list() => itu fungsi array() ....
atau pake gini aja juga bisa biar lebih mudah dipahami
*/
//fungi getimagesize itu untuk mendapatkan informasi ukuran gambar..
$imgSize = getimagesize($filename);
$width = $imgSize[0];
$height = $imgSize[1];
echo 'width = ' . $width;
echo ' height = ' . $height;
// untuk detail urutannya bisa var_dump($imgSize);
kayak nya coto enak nih,, hehehe (^_^)
Setelah membaca documentasi PHP... cara diatas lebih simple... coto lagi ya... hehehehe... hati-hati... hal yang berlebihan sangat bahaya... apalagi kalo mengenai makanan... hahahaha...
Berhasil gan... lumayan... hehehehe... makasih atas semua bantuannya...
<div id="photo<?=$u_Cerita->id;?>" class="imageCont">
<?php
$filename=$u_Cerita->photos;
list($width, $height) = getimagesize($filename);
$ratio=$width/$height;
dibug::p_r($ratio, false, false);
?>
<?php if($ratio===1 || $ratio>1){ ?>
<img style="width:100%; height:100%;" src="<?=URL.$u_Cerita->photos;?>" alt="">
<?php }else{?>
<?php if($ratio<=0.9){ ?>
<img style="width:100%; height:386px;" src="<?=URL.$u_Cerita->photos;?>" alt="">
<?php } ?>
<?php } ?>
</div>
Wah mantap jiwa gan... Mmang agan cilox the best dah hehe
Terima Kasih..Alhamdulillah.. hanya berusaha bermanfaat bagi org lain..ingat Framework HAI @hilmanrdn.. :)
Hehehehehe... tidak sia-sia bantuan-nya kaka @ciloxz... ^_^