2017-01-23 4 views
-1

Wie können wir das Bild verweigern, wenn das Bild nicht zu einer vorgegebenen Größe Bild entspricht (mit mysql PHP).Mysql php - wie Bild zu verweigern

, wenn die Nutzer Bilder hochladen und die Absenden-Button drücken, werden nur die Bilder, die die angegebene Größe gespeichert werden übereinstimmen, aber nur, wenn das Bild wird nicht die Größe des bestimmten Bildes entsprechen

+0

gut ..... * überprüfen Sie die Größe, wenn es nicht, passt das Bild nicht speichern * –

Antwort

0

Sie in PHP verweigert werden

für hochgeladene Bild: Bildgröße erhalten

$image_info = getimagesize($_FILES["file_field_name"]["tmp_name"]); 
$image_width = $image_info[0]; 
$image_height = $image_info[1]; 

oder

list($width, $height) = getimagesize('uploaded path of image'); 
echo "width: " . $width . "<br />"; 
echo "height: " . $height; 

Setzen Sie Ihre Bedingung auf Bildhöhe, Breite für Bild hochladen zu verweigern.

0

Sie getimagesize Funktion können dies achive:

<?php 
$predefined_width = "100"; 
$predefined_height = "150"; 
list($width, $height) = getimagesize("myimg.jpg"); 
$w = $width; 
$h = $height; 

// at the time of upload image just check this if condition: 

if($w == $predefined_width && $h == $predefined_height) { 
// image upload code 
} 

?>