the following is the form
<form action="resimekle_kaydet.php" method="post" enctype="multipart/form-data">
<table width="700" border="0" cellspacing="4" cellpadding="0" align="center">
<caption>FOTO?RAF EKLEME</caption>
<tr>
<td> Foto?raf Ba?l???</td>
<td> <input name="baslik" type="text" size="60"></td>
</tr>
<tr>
<td> Resim</td>
<td> <input name="resim" type="file" size="60">(sadece jpg ve gif dosyalar? yükleyiniz)</td>
</tr>
<tr>
<td> Aç?klama</td>
<td> <textarea cols="50" rows="10" name="aciklama"></textarea></td>
</tr>
<tr>
<td> Yay?nda</td>
<td> <select name="yayinda">
<option value="0">Yay?nda De?il</option>
<option value="1">Yay?nda</option>
</select></td>
</tr>
<tr>
<td> Sayfa</td>
<td> <select name="sayfa">
<option value="1">Anasayfa</option>
<option value="2">Alt Sayfa</option>
</select></td>
</tr>
<tr>
<td colspan="2" align="right"><input type="submit" name="kmt" value="Kaydet"></td>
</tr>
</table>
</form>
The following is the receiving form input:
$baslik = $_POST['baslik'];
$aciklama = $_POST['aciklama'];
$yayinda = $_POST['yayinda'];
$sayfa = $_POST['sayfa'];
if (!isset($_POST['baslik']) or $_POST['baslik']=="")
{
header("Location

anel.php?id=foto&id2=ekle&hata=1"); // baslik girilmedi
}
if (!isset($_POST['aciklama']) or $_POST['aciklama']=="")
{
header("Location

anel.php?id=foto&id2=ekle&hata=2"); // aciklama girilmedi
}
$yeri = $_FILES['resim']['tmp_name'];
$adi = $_FILES['resim']['name'];
$boyut = $_FILES['resim']['size'];
$tipi = $_FILES['resim']['type'];
if ($boyut<2000000 and $boyut>0)
{
if ($tipi=="image/pjpeg" || $tipi="image/gif")
{
$zaman = time();
$dosyaismib = "bresim_".$zaman;
$dosyaismik = "kresim_".$zaman;
if ($tipi=="image/pjpeg")
{
$dosyaismib .=".jpg";
$dosyaismik .=".jpg";
}
else
{
$dosyaismib .=".gif";
$dosyaismik .=".gif";
}
$kopyalanacakYerb = "photos\\".$dosyaismib;
$kopyalanacakYerk = "thumbnails\\".$dosyaismik;
$imb = imagecreatetruecolor (500, 500);
$imk = imagecreatetruecolor (125, 75);
if ($tipi=="image/pjpeg")
$imx = imagecreatefromjpeg($yeri);
else
$imx = imagecreatefromgif($yeri);
$xxx = getimagesize($yeri);
if ($sayfa == "2")
{
$bresim = imagecopyresampled($imb, $imx, 0, 0, 0, 0, 500, 500, $xxx[0], $xxx[1]);
imagejpeg ($imb,$kopyalanacakYerb);
}
if ($sayfa == "1")
{$kresim = imagecopyresampled($imk, $imx, 0, 0, 0, 0, 150, 150, $xxx[0], $xxx[1]);}
else if ($sayfa == "2")
{$kresim = imagecopyresampled($imk, $imx, 0, 0, 0, 0, 125, 75, $xxx[0], $xxx[1]);}
imagejpeg ($imk,$kopyalanacakYerk);
imagedestroy($imb);
imagedestroy($imk);
imagedestroy($imx);
$sql = "insert into resim (baslik,bresim,kresim,aciklama,yayinda,sayfa) values ('" .$baslik . "','" . $dosyaismib . "','" . $dosyaismik . "','" . $aciklama . "','" . $yayinda . "','" . $sayfa . "')";
mysql_query($sql,$baglantim);
header("Location

anel.php?id=foto&id2=ekle&kayit=ok"); // resim eklenmi?tir
} else
header("Location

anel.php?id=foto&id2=ekle&hata=3");// dosyan?n tipi jpg veya gif de?il..
}else
header("Location

anel.php?id=foto&id2=ekle&hata=4");// dosyan?n boyutu büyük.