Sunday, 29 November 2015

39_only_images_specific_size_in_php

Checking file size


Checking file size in PHP, we can use $_FILE[“filename”][“size”]. When we use $_FILE[“filename”][“size”] in our program it will return the SIZE IN BYTES, and if we want the file 2MB size only.


2 MB =2097152 BYTES OR ANYTHING WHICH YOU WANT TO MAKE IT.


Here in the program we have done very simple if condition, where we are checking if $file_size<=$max_image_size.


< ? php
//Prepared By :- Harshida D Parmar
$uploded_file_name = $_FILES["filename"]["name"];
$file_extenstion=strtolower(substr($uploded_file_name,strpos($uploded_file_name,",")+1));
$file_type=$_FILES["filename"]["type"];
$file_size=$_FILES["filename"]["size"];
$max_image_size=200000;//2000 byte
$tmp_file_name=$_FILES["filename"]["tmp_name"];
if(isset($uploded_file_name)){
if(!empty($uploded_file_name)&&$file_size<=$max_image_size){
$file_location="../7_upload_file/upload_your_file/";
move_uploaded_file($tmp_file_name,$file_location.$uploded_file_name);
}else{
echo "CHECK IMAGE SIZE PLEASE";
}
}
?
>


UPLOAD ONLY IMAGE








Upload file
 


ONLY JPEG FILE
< ? php
//Prepared By :- Harshida D Parmar
$uploded_file_name = $_FILES["filename"]["name"];
$file_extenstion=strtolower(substr($uploded_file_name,strpos($uploded_file_name,".")+1));
$file_type=$_FILES["filename"]["type"];
$tmp_file_name=$_FILES["filename"]["tmp_name"];
if(isset($uploded_file_name) && !empty($uploded_file_name)){
if(($file_extenstion=="jpg" || $file_extenstion =="jpeg")&& $file_type=="image/jpeg"){
$file_location="../7_upload_file/upload_your_file/";
move_uploaded_file($tmp_file_name,$file_location.$uploded_file_name);
}else{
echo "CHECK IMAGE TYPE PLEASE";
}
}
? >

No comments:

Post a Comment