kodların tamamını ekledim ayrıca değişkenleri echo ile yazdırdığım zaman name leri çekiyor yani orada bir problem yok fakat update yaparken bir sorun var sanırım ama bulamadım

function siteayarguncelle(){
global $prefix;

	$baslik		= $_POST["baslik"];
	$anahtar	= $_POST["anahtar"];
	$aciklama	= $_POST["aciklama"];
	$Author		= $_POST["Author"];
	$Google		= $_POST["google"];
	$SiteUrl	= $_POST["siteurl"];
	$SiteMail	= $_POST["sitemail"];
	$SiteDurum	= $_POST["sitedurum"];
	$SiteSlogan	= $_POST["siteslogan"];

	
		$guncelle = mysql_query("UPDATE ".$prefix."_ayarlar SET baslik='$baslik', anahtar='$anahtar', aciklama='$aciklama', Author='$Author', google='$Google', siteurl='$SiteUrl', sitemail='$SiteMail', sitedurum='$SiteDurum', siteslogan='$SiteSlogan'");
		
			if($guncelle){
			
				echo "Site Ayarları Güncellendi";
				header("Refresh: 3; url=admin.php?action=siteayarlari");
				
				}else{
				echo "Site Ayarları Güncellenemedi";
				header("Refresh: 3; url=admin.php?action=siteayarlari");					
						}
		

}