break;
case pictures:
$dir=images; // relatieve pad tov dit script
$maxsize=102400; // maximale grootte vh bestand (1024 x 100 bit)
// de code
if (!$func) {
$func = "een";
}
switch ($func) {
case een:
//formulier voor upload
echo "<form method=\"post\" enctype=\"multipart/form-data\" action=admin.php?section=pictures>";
echo "Give Path<br><br><input type=\"file\" name=\"plaatje\" size=\"30\">";
echo "<input type=\"hidden\" name=\"func\" value=\"twee\">";
echo " <input type=\"submit\" value=\"Upload\">";
break;
case twee:
$naam=$plaatje_name; //de naam vh plaatje
$ext=$plaatje_type; //het file of MIME-type
$length=strlen($ext); //lengte vh type (bv image/pjpeg)
$pos=strpos($ext,"/")+1; //de positie in het type na de slash
$extensie=substr($ext,$pos,$length); //dit is de extensie (bv pjpeg)
$size = $plaatje_size; //grootte vh plaatje
$grootte = ($size / 1000); // grootte in kb
// deze MIME types worden goedgekeurd: jpg, jpeg, pjpeg
// dit zijn nml allen jpg files.
// dus nu passen we dit eerst aan.
if($extensie=="pjpeg"){
$extensie="jpg";
}
if($extensie=="jpeg"){
$extensie="jpg";
}
if ($size > $maxsize) {
echo "Foto cant be larger then 100 Kb!<br>";
echo "$naam = $grootte kb.";
}
elseif ($extensie!="jpg"){
echo "only jpg files allowed!<br>";
echo "$naam is not a jpg but MIME-type: $ext.";
}
else //upload plaatje
{
if($plaatje<>"none") {
if(!copy($plaatje,"$dir/$naam")) {
echo"<font color='red'><b>Error

/b> not uploaded.<br></font>\n";
echo"try again.";
}
else {
echo "<b>Picture is uploaded.</b><br>\n";
echo "$naam<br>size: $grootte kb";
}
}
break;
} }
break;
case links:
if ($submit){
$query = "INSERT INTO links (url,name) VALUES ('$url','$name')";
mysql_query($query) or die ("query failed");
echo"The link has been posted!<br><a href=admin.php?section=links>Back</a><br>";
Bookmarks