Parse error: syntax error, unexpected ???.
Merhab a ustalar. Bu php harbiden çok zor bir olaymış başka hostta çalışan şey başkasında çalışmıyor.
Sizden bir ricam olacak.
Veritabanına veri gönderme kodum şu;
$catid = $_POST['catid'];
$title = $_POST['title'];
$introtext = $_POST['introtext'];
$publish_up = date("Y-m-d");
$publish_down = date("Y-m-d");
$xx = substr($resim1,-4);
$say = rasgele("25")."mig".$xx;
$yeni = resim_indir($resim1,$say);
$adres = "images/haber/".$say;
$Sor = mysql_query("SELECT title FROM on9et_k2_items WHERE title='$title'");
if (@mysql_num_rows($Sor) < 1) {
$ekle =mysql_query("insert into on9et_k2_items (catid,title,introtext,publish_up,publish_down) values ('$catid','$title','$introtext','$publish_up','$publish_down')");
if($ekle){
echo 'Eklendi';
}else{
echo .mysql_error();
}
}else {
echo 'Daha Önce Eklenmiş';
}
?>
bu normalde bende çalışıyor ama başka yerde çalışmıyor Parse error: syntax error, unexpected '.' in C:\inetpub\vhosts\elazigyasam.com\httpdocs\kaydet.php on line 47 hatası veriyor bunu nasıl düzeltebilirim yada yukarıda verdiğim kodu düzenleyerek bana verebilirseniz çok sevinirim. Baya uğraştım bir türlü yapamadım :(
mysql_error();
Merhaba Efe Bey,
Yaşadığınız hata host ile alakalı bir durum değildir, syntax hataları yazım hatalarıdır:
echo .mysql_error(); satırındaki "." karakterini kaldırıp tekrar dener misiniz? Yani: echo mysql_error(); olarak denediğinizde sorun çözülecektir.
İyi çalışmalar. (: