Hata denetiminde önemli yeri vardır.
$ilanekle=mysql_query("INSERT INTO ilanlar (baslik,basliksef,fiyat,resim,buyukresim,aciklama,sehir,emlaktipi,kimden,binayasi,metrekare,banyosayi,odasayi,takas,satilikkat,ilantarih,isitma,binakatsayi,zemin,sahibi,bolge,hit)VALUES('$baslik','$basliksef','$fiyat','$resim','$buyukresim','$aciklama','$sehir','$emlaktipi','$kimden','$binayasi','$metrekare','$banyosayi','$odasayi','$takas','$satilikkat','$ilantarih','$isitma','$binakatsayi','$zemin','$sahibi','$bolge','$hit')") or die(mysql_error());ve birde test için ilgili satırı bu şekilde düzeltip posta girip girmediğinede bakar mısın ?
if($_POST){ echo "Posta Girdi";