PHP Ayrıştırma hatası: sözdizimi hatası, beklenmedik T_CLASS

0 Cevap php

Ben PHP için yeni değilim, ve ben bir forum yapıyorum. tüm dosyalar tek bir dosya, add_topic.php dışında çalışmadı.

Bana bir hata söyleyerek verir:

Ayrıştırma hatası: on line 25 / home/a3885465/public_html/add_topic.php sözdizimi hatası, beklenmedik T_CLASS

Ben hatları üzerinde muhtemelen biliyorum:

}
else{
    echo "ERROR";
}
mysql_close();

ancak tüm kod ihtimale altındadır.

Eğer herhangi bir fikir varsa, gerçekten, teşekkürler duyacağız!


Add_topic.php için Kod

$host=""host"";
$username="username";
$password="password";
$db_name ="database_name";
$tbl_name="forum_question";// Table name

// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");

// get data that sent from form
$topic=  $_POST['topic'];
$detail= $_POST['detail'];
$name=   $_POST['name'];
$email=  $_POST['email'];

$datetime=date("d/m/y h:i:s");//create date time

$sql="INSERT INTO $tbl_name(topic, detail, name, email, datetime)VALUES('$topic',
    '$detail', '$name', '$email', '$datetime')";
$result=mysql_query($sql);

if($result){
    echo "Successful<BR>";
    echo "<a href=main_forum.php>View your topic</a>";
else{
    echo "ERROR";
}
mysql_close();
?>

0 Cevap