Meerdere afbeelding tegelijk uploaden via uploadsysteem
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.
Een nieuw onderwerp moet..:
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.
Een nieuw onderwerp moet..:
- uiteraard voldoen aan de algemene voorwaarden
- niet passen in de gewone supportfora
- interessante zijn voor het overgrote deel van onze gebruikers
- een neutrale of positieve ondertoon hebben
- anders zijn dan bestaande onderwerpen
Meerdere afbeelding tegelijk uploaden via uploadsysteem
Normaal gesproken kan je bij een upload systeem maar 1 file tegelijk uploaden. Wel bestaat de mogelijkheid meerdere invulvakjes onder elkaar te plaatsen.
Maar is er ook een mogelijkheid zodat je of een hele map naar de server kan uploaden of meerdere foto's kunt selecteren?
Maar is er ook een mogelijkheid zodat je of een hele map naar de server kan uploaden of meerdere foto's kunt selecteren?
Code: Selecteer alles
<?php
$uploaddir_rel = '/files/uploads/';
$uploaddir = $_SERVER['DOCUMENT_ROOT'] . $uploaddir_rel;
$allowfile = array('doc', 'pdf', 'htm', 'txt', 'xls');
if (isset($_POST['bestanden']))
{
foreach ($_FILES["bestand"]["error"] as $key => $error)
{
if ($error == UPLOAD_ERR_OK)
{
$tmp_name = $_FILES["bestand"]["tmp_name"][$key];
$name = $_FILES["bestand"]["name"][$key];
$type = $_FILES["bestand"]["type"][$key];
$size = $_FILES["bestand"]["size"][$key];
$name = str_replace(" ", "_", $name);
if (in_array(substr(trim($name),-3), $allowfile))
{
$uploadfile = $uploaddir . basename($name);
if (@move_uploaded_file($tmp_name, $uploadfile) === true)
{
print("bestand " . $name . " is goed geupload.<br />\n");
}
}
else
{
print("Dit type is niet toegestaan!<br />");
unlink($tmp_name);
}
}
}
}
?>
<form action="<?=$_SERVER['PHP_SELF'];?>" method="post" enctype="multipart/form-data">
Hier kunnen de bestanden worden geüpload.<br />
Per keer kunnen er 3 bestanden worden geupload.<br />
De toegestane extensies (Bestandstypen zijn : PDF, DOC, XLS, HTM en TXT.<br />
<table width="100%">
<tr>
<td>Kies bestand 1 : <input type="file" name="bestand[]" /></td>
</tr>
<tr>
<td>Kies bestand 2 : <input type="file" name="bestand[]" /></td>
</tr>
<tr>
<td>Kies bestand 3 : <input type="file" name="bestand[]" /></td>
</tr>
<tr>
<td><input name="bestanden" type="submit" value="Gaan met die banaan!"></td>
</tr>
</table>
</form>
Je kunt het uitbreiden zoveel je wilt.
Laat dan even weten wat dat geworden is, want als het iets revolutionairs is, zoals het uploaden van hele mappen, dan ben ik wel benieuwdsukkelaap schreef:ok bedankt voor je antwoord, ik ga wel een iets nieuws verzinnen

Laatst gewijzigd door Donny_nl op 31 mar 2006, 12:32, 1 keer totaal gewijzigd.