[SHARE][PHP] Secondary filtering method untuk menghalau tamper data upload image
#1
assalamualaikum wr wb

udahlama g buat thread ini Big Grin

kali ini pengen bahasa pemgoraman dulu :
memakai bahasa php

untuk filter tamper data,,

bagi yang developer web semuga berguna
logika buatan sendiri Big Grin

100% works
[hide]
PHP Code:
function checkingtype($file)
    {
        
$datype;
        
$flag=0;
        
        
$type[0]=".jpg";
        
$type[1]=".png";
        
$type[2]=".jpeg";
        
$type[3]=".gif";
        
$type[4]=".tif";
        
        for (
$i=1$i<=strlen($file); $i++)
        {
            
$temp=substr($file,$i,1);
            if (
$temp==".")
            {
                
$datype=substr($file,$i);
                break;
            } 
        }
        
        for(
$a=0;$a<count($type);$a++)
        {
            
$b=$type[$a];
            
$flag=strcasecmp($datype,$b);
            if (
$flag==0)
            {
                break;
            }
        }
        return 
$flag;
    } 

penggunaan

PHP Code:
$cek=checkingtype($_FILES["file"]["name"]); 
[/hide]

jika
$cek==0 maka file cocok jadi di allow untuk upload
jika
$cek!=0 maka file terindikasi bukan image murni, jadi bisa di restrict untuk upload
semoga berguna ^_^

pamit mau mandi Big Grin

mau sekolah


regards
junior.riau18 was here

moved from VIP Zone


Messages In This Thread
[SHARE][PHP] Secondary filtering method untuk menghalau tamper data upload image - by Junior Riau - 01-08-2013, 09:24 AM




Users browsing this thread: 1 Guest(s)