Fejler ved upload af billeder og tilføjelse til mysql DB
Har denne kode til at uploade og tilføje tekst og op til 5 billeder til min mysql.. den tilføjer fint teksten men når den går i gang med billed delen køre den bare i gennem 5 gange og tilføjer intet eller uploader til serveren.Kan ikke finde ud af hvor dælen det går galt. så håber der er nogen som kan hjælpe lidt.
koden er her:
----------------tilfoj.php-------------------------------
<?php
include "include/top.php";
// tilføjer bilen ;)<br />
if($_POST['tilfoj'] !="") {//1
foreach ($_POST as $key => $val) {
$$key = $val;
}
mysql_query("INSERT INTO mine_biler (
uid,
tid,
bil,
argang,
motor,
heste,
undervogn,
falge,
styling,
ice,
udstyr,
btext,
fremtid)
VALUES (
'". $_SESSION['brugerid'] ."',
'1',
'". $_POST['bil'] ."',
'". $_POST['argang'] ."',
'". $_POST['motor'] ."',
'". $_POST['heste'] ."',
'". $_POST['undervogn'] ."',
'". $_POST['falge'] ."',
'". $_POST['styling'] ."',
'". $_POST['ice'] ."',
'". $_POST['udstyr'] ."',
'". $_POST['btext'] ."',
'". $_POST['fremtid'] ."');") or die(mysql_error());
$bil_id = mysql_insert_id();
echo"$bil_id <br> Vent et øjeblik..<br>";
for ($i=0;$i<6;$i++) {
if (is_uploaded_file($_FILES['img']['tmp_name'][$i]) && $_FILES['img']['tmp_name'][$i] != ""){
$upload_bibliotek = "data/minbil";
$fra = $_FILES["img"]["tmp_name"][$i];
$oprindeligtnavn = $_FILES["img[]"]["name"][$i];
$upload_filename = $_SESSION['brugerid'] ."_". time() .".jpg";
$til2 = $upload_bibliotek . "/thumb/". $upload_filename;
$til3 = $upload_bibliotek . "/". $upload_filename;
$size = getimagesize($_FILES["img"]['tmp_name'][$i]);
$new_w2 = 125; //annThumb størrelse
$new_h2 = 100; //annThumb størrelse
$dst_img2 = ImageCreateTrueColor($new_w2,$new_h2);
if($_FILES["img"]["type"] == "image/jpeg" || $_FILES["img"]["type"] == "image/pjpeg" || $_FILES["img"]["type"] == "image/jpg")
{
$fh=fopen($til2,'w');
fclose($fh);
$fh=fopen($til3,'w');
fclose($fh);
$src_img2 = ImageCreateFromJpeg($_FILES["img"]['tmp_name'][$i]);
ImageCopyResampled($dst_img2,$src_img2,0,0,0,0,$new_w2,$new_h2,ImageSX($src_img2),ImageSY($src_img2));
$filename2 = $til2;
ImageJpeg($dst_img2, $til2);
move_uploaded_file($fra,$til3);
} // intet billede så
else {
$upload_filename = "nopic.jpg";
} //så slut
} // billed del slut
mysql_query("INSERT INTO mine_biler_pics (bilid, filename) VALUES ($bil_id, '$upload_filename')") or die(mysql_error());
echo "Løkke kørt igennem";
} // for løkke slut
}//1?>
<link href="style.css" rel="stylesheet" type="text/css" />
<form id="tilbil" name="bil" method="post" action="">
<br />
<table width="380" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2" bgcolor="#CCCCCC" class="alm_txt"><strong>Tilføj et køretøj: </strong></td>
</tr>
<tr>
<td width="121" class="alm_txt"> </td>
<td width="329" class="alm_txt"> </td>
</tr>
<tr>
<td class="alm_txt">Bil / mærke </td>
<td class="alm_txt"><input name="bil" type="text" id="bil" size="42" /></td>
</tr>
<tr>
<td class="alm_txt">Årgang:</td>
<td class="alm_txt"><input name="argang" type="text" id="argang" size="42" /></td>
</tr>
<tr>
<td class="alm_txt">Motor:</td>
<td class="alm_txt"><textarea name="motor" cols="41" rows="4" id="motor"></textarea></td>
</tr>
<tr>
<td class="alm_txt">Heste:</td>
<td class="alm_txt"><input name="heste" type="text" id="heste" size="42" /></td>
</tr>
<tr>
<td class="alm_txt">Undervogn:</td>
<td class="alm_txt"><textarea name="undervogn" cols="41" rows="4" id="undervogn"></textarea></td>
</tr>
<tr>
<td class="alm_txt">Fælge / dæk: </td>
<td class="alm_txt"><textarea name="falge" cols="41" rows="4" id="falge"></textarea></td>
</tr>
<tr>
<td class="alm_txt">Styling:</td>
<td class="alm_txt"><input name="styling" type="text" id="styling" size="42" />
<textarea name="textarea7" cols="41" rows="4" id="textarea7"></textarea></td>
</tr>
<tr>
<td class="alm_txt">ICE:</td>
<td class="alm_txt"><textarea name="ice" cols="41" rows="4" id="ice"></textarea></td>
</tr>
<tr>
<td class="alm_txt">Udstyr:</td>
<td class="alm_txt"><textarea name="udstyr" cols="41" rows="4" id="udstyr"></textarea></td>
</tr>
<tr>
<td class="alm_txt">Beskrivelse:</td>
<td class="alm_txt"><textarea name="btext" cols="41" rows="4" id="btext"></textarea></td>
</tr>
<tr>
<td class="alm_txt">Planer for fremtiden: </td>
<td class="alm_txt"><textarea name="fremtid" cols="41" rows="4" id="fremtid"></textarea></td>
</tr>
<tr>
<td class="alm_txt"> </td>
<td class="alm_txt"><input name="add" type="hidden" id="add" value="yes" /></td>
</tr><?
for ($i=1;$i<6;$i++) {
?>
<tr>
<td class="alm_txt">Billede:</td>
<td class="alm_txt"><input name="img[]" type="file" class="file" id="img[]" style="width:250px" size="20" /></td>
</tr><?
}
?>
<tr>
<td colspan="2" class="alm_txt"> </td>
</tr>
<tr>
<td colspan="2" class="alm_txt"><div align="center">
<input name="tilfoj" type="submit" class="knap" id="tilfoj" value="Opret mit køretøj" />
</div></td>
</tr>
</table>
</form>
<?php
include "include/bund.php";
?>