Nieuw lid |
|
Dit zijn de codes:
<?php
if($_POST["knop"]) {
$pad = "/uploadimages/";
if(is_uploaded_file($_FILES['afbeelding']['tmp_name'])) {
if($_FILES['afbeelding']['size'] > 25000) {
echo "Het bestand is te groot!";
exit;
}
if(!ereg("((.gif|.jpg)$)", $_FILES['afbeelding']['name'], $extensie)) {
echo "Het bestand bevat niet de juiste type";
exit;
}
$extensie = $extensie[0];
$sql = "INSERT INTO afbeelding (Artikel_ID, Bestandstype) VALUES (".$_POST["artikelid"].", '$extensie')";
if(!mysql_query($sql)) {
echo "Het bijwerken van de database is mislukt!";
}
$doelbestandsnaam = mysql.insert_id().$extensie;
if(!move_uploaded_file($_FILES['afbeelding']['tmp_name'], $pad.$doelbestandsnaam)) {
echo "Het bestand kan niet verplaatst worden!";
}
echo "Uw bestand ".$FILES['afbeelding']['name']." is upgeload";
} else {
echo "Het uploaden is mislukt!";
}
}else {
?>
<?php if($_POST["knop"]) { $pad = "/uploadimages/"; if($_FILES['afbeelding']['size'] > 25000) { echo "Het bestand is te groot!"; } if(!ereg("((.gif|.jpg)$)", $_FILES['afbeelding']['name'], $extensie)) { echo "Het bestand bevat niet de juiste type"; } $extensie = $extensie[0]; $sql = "INSERT INTO afbeelding (Artikel_ID, Bestandstype) VALUES (".$_POST["artikelid"].", '$extensie')"; echo "Het bijwerken van de database is mislukt!"; } $doelbestandsnaam = mysql.insert_id ().$extensie; echo "Het bestand kan niet verplaatst worden!"; } echo "Uw bestand ".$FILES['afbeelding']['name']." is upgeload"; } else { echo "Het uploaden is mislukt!"; } }else { ?>
Als foutmelding krijg ik Het uploaden is mislukt!
De rest is de html codes enzo, en bovenaan staat natuurlijk mysql_connect enzo. |