hallo,
ik ben bezig om wat afbeeldingen op te slaan in een database en dat is tot nu toe gelukt.
ik ben nu aan het proberen deze afbeeldingen aan een lid in de database te koppelen, maar dat lukt nog niet echt.
mijn tabel medewerkers heeft een blob veld en een afbeelding_naam veld, verder velden voor algemenen gegevens en een auto_increment ID veld.
hier mijn code:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Profielfoto</title>
</head>
<body>
<form action="uploaden.php" method="POST" enctype="multipart/form-data">
<input type="file" name="image">
<input type="submit" name="submit" value="Upload">
</form>
<?php
if(isset($_POST['submit']))
{
mysql_connect("localhost","5H_groep_Silvian","Qwerty123");
mysql_select_db("5H_groep_Silvian_5");
$ID="1"; //hier moet session
$fotoNaam = mysql_real_escape_string($_FILES["image"]["name"]);
$fotoData = mysql_real_escape_string(file_get_contents($_FILES["image"]["tmp_name"]));
$fotoType = mysql_real_escape_string($_FILES["image"]["type"]);
if(substr($fotoType,0,5) == "image")
{
mysql_query("Update `5H_groep_Silvian`.`Medewerkers` SET Afbeelding=$fotodata, Afbeelding_naam=$fotoNaam WHERE ID=$ID");
echo "Gefeliciteerd!<br>De afbeelding is geupload.";
}
else
{
echo "Alleen afbeeldingen!";
}
}
?>
</body>
</html>
alvast bedankt
570 views