funktion retunere false hele tiden
Heysa eksperter.Jeg er ved at lave en resize class hvor den skal tjekke om nogle forskellige kritirier er opfyldt før den kan resize, jeg har så en funktion som tjekker om det erkorrekt filtype den ser ud som denne her
//Tjekker her om filtype er ok
function check_filetype() {
//Sætter her variablen $filename
$filename = $this->file_name;
//Her skal filtype array sættes
$file_types = $this->file_types;
//Splitter $file_types op ved /
$file_types = explode("/", $file_types);
//Finder her extension ved filtype
$file_ext = pathinfo($file_ext);
$file_ext = $file_ext['extension'];
//Tjekker her om file_ext findes i arrayet $file_types
//Hvis $file_ext findes i $file_types så skal den returnere true
if(in_array($file_ext, $file_types)) {
return true;
} else {
//Hvis $file_ext ikke findes i $file_types
//så returnere den false
return false;
}
}//ends function check_filetype()
men den returnere heletiden false.
Jeg tjekker op $_files['upfil']['name']; og den udskriver osse "jpg" som den skal hvis jeg laver et tjek på den som følgende:
$ext = $_files['upfil']['name'];
$ext = $ext['extension'];
//Udskriver jpg
S jeg fatter ikke den funktion opover udskriver false
Men måske nogen af jer kan se det ?
