Pagina 1 van 1
Meerdere afbeelding tegelijk uploaden via uploadsysteem
Geplaatst: 25 mar 2006, 19:04
door sukkelaap
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?
Geplaatst: 25 mar 2006, 19:05
door lifeguard
Geplaatst: 25 mar 2006, 22:04
door sukkelaap
jah maar het gaat om een script die ik op me website kan inbouwen.
Geplaatst: 27 mar 2006, 13:03
door Donny_nl
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>
Niet getest, dus er kunnen parse errors in zitten.
Je kunt het uitbreiden zoveel je wilt.
Geplaatst: 27 mar 2006, 17:18
door sukkelaap
ja maar het ging me er dus om dat je niet meerdere invulvakjes kreeg, maar in 1 keer 1 map selecteren of wanneer je zoekt op je pc meerdere tegelijk kan selecteren.
Geplaatst: 27 mar 2006, 19:40
door Stef
Nee, dat lukt niet.
Geplaatst: 28 mar 2006, 14:53
door sukkelaap
ok bedankt voor je antwoord, ik ga wel een iets nieuws verzinnen

Geplaatst: 28 mar 2006, 18:30
door svenn
je kunt wel de mogelijkheid geven om zips up te loaden en die dan door de server te laten openen in mappen.. zodat je wel 'mappen' (in zipvorm welliswaar) kunt uploaden.
suc6
Geplaatst: 29 mar 2006, 12:57
door Donny_nl
sukkelaap schreef:ok bedankt voor je antwoord, ik ga wel een iets nieuws verzinnen

Laat dan even weten wat dat geworden is, want als het iets revolutionairs is, zoals het uploaden van hele mappen, dan ben ik wel benieuwd

Geplaatst: 29 mar 2006, 14:32
door svenn
dat kan niet

dat is geen script ofzo maar dat bepaald de software als ik het goed heb ...
Geplaatst: 31 mar 2006, 12:32
door Donny_nl
Het was ook cynisch bedoeld
