veritabanindaki resim alanlarim resim1, resim2, resim3 olarak ayarli burda upload ettigim bu resimlerin yollarini nasil veritabanina kaydedebilirim ?
<form method="POST" enctype="multipart/form-data" action="">
<p><br>
Resim 1:
<input type="file" name="resim1" size="50">
</p>
<p>Resim2:
<input type="file" name="resim2" size="50">
</p>
<p>Resim3:
<input type="file" name="resim3" size="50">
<br>
<input type="submit" name="gonder" value="resmi gonder">
</p>
</form>
<?php
if (isset($_POST['gonder']))
{
$i=1;
while($i<=3)
{
$posted="resim".$i;
$filename=$_FILES["$posted"]['name'];//resmin uzantısını alıyorum
$efilename = explode('.', $filename);
$uzanti = $efilename[count($efilename) - 1];
$uzantilar=array('jpg','png','gif');//izin verdiğim uzantılar
if(!in_array($uzanti,$uzantilar))//eğer uzantı geçersiz ise işlemi kesip hata uyarısı veriyorum
{
echo "Geçersiz Dosya Formatı Resim $i için.<br>";
exit;
}
$isim=rand(0,9999);
$yeniad = "".$isim.".".$uzanti."";
if(move_uploaded_file($_FILES["$posted"]['tmp_name'],"upload/".$yeniad))
{
echo "Resim $i Gönderildi.<br>";
}
else
{
echo "Resim $i Taşınamadı.<br>";
}
$i++;
}
}
?>
. Simdi kodlarimida altta vericem belki daha aciklayizi olur. Benim urun tablom var. Products adinda veritabani yapisi asagidaki gibi ;