का उपयोग कर छवि अपलोड करने से पहले छवि आयाम (ऊंचाई और चौड़ाई) की जांच करें PHP का उपयोग करके छवि अपलोड करने से पहले मैं ऊंचाई और चौड़ाई की जांच कैसे कर सकता हूं।PHP
क्या मुझे पहले छवि अपलोड करनी चाहिए और "getimagesize()" का उपयोग करना चाहिए? या क्या मैं इसे PHP का उपयोग करके अपलोड करने से पहले देख सकता हूं?
<?php
foreach ($_FILES["files"]["error"] as $key => $error) {
if(
$error == UPLOAD_ERR_OK
&& $_FILES["files"]["size"][$key] < 500000
&& $_FILES["files"]["type"][$key] == "image/gif"
|| $_FILES["files"]["type"][$key] == "image/png"
|| $_FILES["files"]["type"][$key] == "image/jpeg"
|| $_FILES["files"]["type"][$key] == "image/pjpeg"
){
$filename = $_FILES["files"]["name"][$key];
if(HOW TO CHECK WIDTH AND HEIGHT)
{
echo '<p>image dimenssions must be less than 1000px width and 1000px height';
}
}
?>
के लिए यह काम आप पीएचपी कि सर्वर पर अपलोड नहीं किया गया है का उपयोग कर एक फ़ाइल की जाँच नहीं कर सकते। अगर इसे PHP होना है, तो यह संभव नहीं है। – deceze
मान लीजिए मुझे इसे अपलोड करना होगा, और अगर यह 1000px से अधिक हो तो इसे "अनलॉक करें" :) या जावास्क्रिप्ट का उपयोग करें यदि मैं इसे एक विकल्प बना सकता हूं। – Hakan