Hallo !!
Ich habe ein kleines Problem. Ich habe ein Bilduploadscript. Nun habe ich ein Problem wenn die einträge gemacht sind soll auf vorschau.php weitergeleitet werden. Wenn ich das aber mache werden keine einträge mehr in die datenbank gemacht. Könnt ihr mir helfen.
PHP-Code:
<?php
$dateiname = $_FILES['dateiname']['name'];
$tmp_name = $_FILES['dateiname']['tmp_name'];
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL =sprintf ("INSERT INTO bild_verlag (verlag_id, bild_1, bild_2, bild_3) VALUES (%s, '$dateiname[0]', '$dateiname[1]', '$dateiname[2]')",
GetSQLValueString($_POST['verlag_id'], "text"));
mysql_select_db($database_kleine_wege, $kleine_wege);
$Result1 = mysql_query($insertSQL, $kleine_wege) or die(mysql_error());
}
if( !isset($_POST['abschicken']) OR empty($_POST['abschicken']) ) {
echo"
<form action=\"vorschau.php\" method=\"post\" id=\"form1\" enctype=\"multipart/form-data\" >
<table>
<tr valign=\"baseline\">
<td align=\"right\">Bild 1</td>
<td><input type=\"file\" name=\"dateiname[0]\" > </td></tr>
<tr valign=\"baseline\">
<td align=\"right\">Bild 2</td>
<td><input type=\"file\" name=\"dateiname[1]\" > </td></tr>
<tr valign=\"baseline\">
<td align=\"right\">Bild 3</td>
<td><input type=\"file\" name=\"dateiname[2]\" > </td>
<td><input type=\"submit\" value=\"absenden\" /></td>
</tr>
</table>
<input type=\"hidden\" name=\"abschicken\" value=\"1\">
<input type=\"hidden\" name=\"verlag_id\" value=".$row_neu['verlag_id']." />
<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"90240\">
<input type=\"hidden\" name=\"MM_insert\" value=\"form1\" />
</form>";}
else
{
for ($i = 0; $i < count($_FILES['dateiname']['tmp_name']); $i++) {
if ($_FILES['dateiname']['tmp_name'][$i] != '') {
$str_ziel = '../img/' . $_FILES['dateiname']['name'][$i];
move_uploaded_file($_FILES['dateiname']['tmp_name'][$i], $str_ziel);
}
}
}
?>