PHP gevorderde |
|
Bovendien kun je op extensie controleren met:
$_FILES['bestand']['type'] == "image/gif"
$_FILES['bestand']['type'] == "image/gif"
of
//controle extensie
if(!eregi("((.gif|.jpg|.JPG|.GIF)$)", $screen))
{
echo "Screen ".$i." is niet van het juiste type";
}
//controle extensie if(!eregi("((.gif|.jpg|.JPG|.GIF)$)", $screen)) { echo "Screen ".$i." is niet van het juiste type"; }
Voor het uploaden heb ik al eens een functie gemaakt:
function upload_file($van,$naam) {
$map = '../images/';
$naar = $map.$naam;
if(file_exists($naar)) {
return false;
}
elseif(!move_uploaded_file($van, $naar)) {
return false;
}
else {
return true;
}
}
function upload_file($van,$naam) { $map = '../images/'; $naar = $map.$naam; return false; } return false; } else { return true; } }
en bij het aanroepen is de van de ['tmp_name'].
Natuurlijk ga je nog wat moeten aanpassen maar bij mij werkt het zo. |