parisdiesel
Gebruiker
- Lid geworden
- 15 nov 2008
- Berichten
- 94
Hallo, met onderstaand script kan ik afbeeldingen uploaden, nu wil ik de bestandsnamen van de afbeeldingen in mysql opslaan. Ik kom er zelf even niet aan uit. wat moet ik veranderen aan de query?
PHP:
<?php
// Verander de waarde naar het aantal simultane uploads dat je wil toelaten.
$aantaluploads = 3;
// Verander de onderstaande string naar de map waarheen je je bestanden wil uploaden
// Vergeet die map geen write-permissions te geven!!! (CHMOD 777)
$map = "image/";
// Teller voor het berekenen van het aantal bestanden dat geüpload werd
$aantalbestanden = 0;
// Nagaan of er bestanden moeten geüpload worden
if (isset($_POST['submit'])) {
// We gaan nu elke input een voor een nakijken
for ($i=0;$i<$aantaluploads;$i++) {
// Als de input niet leeg is...
if (trim($_FILES['bestand']['name'][$i]) != "") {
// ... schrijven we het bestand weg naar de eerder opgegeven map
move_uploaded_file($_FILES['bestand']['tmp_name'][$i], $map.$_FILES['bestand']['name'][$i]) or die("Er is een fout opgetreden tijdens het uploaden");
// Teller voor het aantal bestanden dat geüpload verhogen
$aantalbestanden++;
mysql_query("INSERT INTO auto (foto1, foto2, foto3) VALUES (hier de juiste code?");
}
}
}
// Als het aantal geüploade bestanden groter dan 1 is...
if (isset($aantalbestanden) && $aantalbestanden>1) {
// ... laten we de bezoeker even weten dat zijn bestanden met succes weggeschreven werden
echo "Je bestanden werden met succes geüpload.<br />";
// ... anders is er misschien slechts 1 bestand geüpload;
}elseif (isset($aantalbestanden) && $aantalbestanden==1) {
// zoja, laten we de bezoeker weten dat zijn bestand goed werd weggeschreven
echo "Je bestand werd met succes geüpload.<br />";
}
echo '<form method="post" enctype="multipart/form-data">';
// Eveneveel inputs genereren als eerder werd aangegeven
for($i=0; $i<$aantaluploads; $i++) {
echo '<input type="file" name="bestand[]" size="30" /><br />';
}
echo '<input type="submit" name="submit" />
</form>';
?>
Laatst bewerkt door een moderator: