Kann mir jemand helfen?
Edit:
ich habe da schon was
Code:
<?php
$bildanzahl = "15"; //Anzahl der Bilder, die auf einmal hochgeladen werden sollen/können
if(isset($_POST['action']))
{
unset($imagename);
for($i=1; $i<=$bildanzahl; $i+=1)
{
if(!isset($_FILES) && isset($HTTP_POST_FILES))
$_FILES = $HTTP_POST_FILES;
if (!empty ($_FILES['image_file']['name'][$i]))
{
if(!isset($_FILES['image_file']))
$error["image_file"] = "Ein Bild wurde nicht gefunden.";
$imagename = basename($_FILES['image_file']['name'][$i]);
$imagename2[$i] = $_FILES['image_file']['name'][$i];
if(empty($imagename))
$error["imagename"] = "Der Name des Bildes konnte nicht gefunden werden.";
if(empty($error) && !$_FILES['image_file']['error'][$i][0])
{
$date = date(dmYHis); //das aktuelle Datum mit Uhrzeit wird mit dem Dateinamen verknüpft
$newimage = '../upload/galerie/'.$date.'_' . $imagename; //in den Ordner, wo es reingehört
$result = move_uploaded_file($_FILES['image_file']['tmp_name'][$i], $newimage);
if(empty($result))
$error["result"] = "Ein Fehler ist beim Verschieben des Bildes aufgetreten.";
}
if($result == true && $eintragen == true)
{
while(list($key, $val) = each($imagename2))
{
echo $val;
echo ', '."\r\n";
}
}
}
}
echo ' wurde(n) erfolgreich hochgeladen und der Fotogalerie hinzugefügt.'."\r\n";
}
if(isset ($error) && is_array($error))
{
while(list($key, $val) = each($error))
{
echo $val;
echo "<br />\n";
}
}
?>
<form method="post" enctype="multipart/form-data" name="image_upload_form" action="">
<br />
<br />
<table align="center" class="table" width="550" border="1" cellspacing="0">
<tr>
<th class="table" width="550">Bild:</th>
</tr>
<?php
for ($i=1; $i <=$bildanzahl; $i+=1)
{
echo '<tr>'."\r\n";
echo '<td class="table"><input type="file" name="image_file['.$i.']" size="30" /></td>'."\r\n";
echo '</tr>'."\r\n";
}
?>
</table>
<span style="text-align: center;">
<input name="action" type="submit" value="hinzufügen" />
</span>






