tamamen yanlış yazılmış, post verisi alınmayan kısımda, ekleme yapılmaya çalışılmış. Kodlarınızı biraz düzenledim şu şekilde çalışması lazım.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php
include "../../include.php";
if ($_POST['gonder'])
{
if (is_uploaded_file($_FILES['resim']['tmp_name']))
{
// Upload İşlemi
$upload = move_uploaded_file($_FILES['resim']['tmp_name'], "../../urunler/" . $_FILES['resim']['name']);
// Veritabanına Ekleme İşlemi
$ad = $_POST['ad'];
$resim = $_FILES['resim']['name'];
$sql = "INSERT INTO urunler (ad, resim) VALUES ('{$ad}','{$resim}')";
$result = mysql_query($sql);
// Upload işlemi kontrol ve sonuç
if ($upload && $result)
{
$path = "../../urunler/" . $_FILES['resim']['name'] . "";
echo "<center><b>" . $path . "</b> resmi eklendi.<br></center>\n";
}
else
{
echo "Hata oluştu.";
}
}
echo 'Eklendi.';
echo '<meta http-equiv="refresh" content="2; url=ekle.php">';
}
else
{
?>
<p align="center"><strong>Ürün Resmi:</strong></p>
<center>
<div style="background: #eee; width: 300px; text-align: left; padding: 15px; border: 1px solid #ccc;">
<form action="<?php echo $_SERVER['REQUEST_URI']; ?>"enctype="multipart/form-data" method="post">
Resim Adı: <input style="margin-left: 10px" type="text" name="ad"><br /><br />
Resim Seçin: <input type="file" name="resim"><br /><br />
<center><input type="submit" name="gonder" value="Gönder"></center>
</form>
</div>
</center>
</p>
<p align="center"><a href="index.php"><b>Kontrol Paneli</b></a></p>
</form>
<?php
}
?>
</HTML>