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 :(

23-03-2013 01:25

    mysql_error();

    shnslmz Şahin SOLMAZ

    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. (:

     

    23-03-2013 08:32

      www.Phpkodlari.com © 2009 Herkes Php öğrenecek
      Web tasarım ve eğitim kaynağınız.