![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 24.01.2003 Skąd: POland Ostrzeżenie: (0%) ![]() ![]() |
Poniżej mam kawałek kodu mojej stronki, który chciałem zmodyfikować lecz nie wiem czemu cały czas wywala mi błędy typu:
Parse error: parse error, unexpected T_IF in d:...index.php on line 38 oraz Parse error: parse error, unexpected '{' in d:...index.php on line 92 <BR> A oto ten kod: <? include ("config.inc.php"); // Variables $page_name = "index"; if ($page == "news") { $page_code = LANG_H_NEWS; } else if ($page == "annoucements") { $page_code = LANG_B_ANNS; ... } else { $page_code = $cid; } echo PrintTheme("header"); // Print home page if (!isset($page)) { if (!isset($cid)) { $cid = "0"; } // Print new contents $new_contents = OpenTable("1", "0", ""); $new_contents .= "<tr>"; $connection = @mysql_connect($dbhost, $dbuser, $dbpass) or die ("Can not connect to database"); $db = @mysql_select_db($dbname, $connection) or die ("Can not select database."); $sql = "SELECT id, name FROM $t_cats WHERE cat_id = '$cid' ORDER BY sort, name"; $result = mysql_query($sql); $i = 0; $td_width = 100/$index_cols; while (list($cat_id, $cat_name)=mysql_fetch_row($result)) { $sql_count = mysql_query("SELECT id FROM $t_contents WHERE cat_id = '$cat_id' AND active = '1'"); $cat_contents = mysql_num_rows($sql_count); if ($cat_contents >0 ) { $cat_name = stripslashes($cat_name); $new_contents .= "<td width="$td_width%" valign="top">"; $new_contents .= OpenTable("0", "0", ""); $new_contents .= "<tr><td bgcolor="#000000"><img src=spc.gif height=1 width=1></td></tr>"; $new_contents .= "<tr>"; $new_contents .= "<td width=100% class="plr2" bgcolor="$light_bg">"; $new_contents .= "<a href="$root_url/index.php?cid=$cat_id" class="black">".Translator($cat_id, "cat", $user_lang, "subject", $cat_name)."</a>"; $new_contents .= "</td>"; $new_contents .= "</tr>"; $new_contents .= "<tr><td bgcolor="#000000"><img src=spc.gif height=1 width=1></td></tr>"; $new_contents .= SelectContentSummary($cat_id); $new_contents .= CloseTable(); $new_contents .= "</td>"; $i++; if (is_int($i/$index_cols)) { $new_contents .= "</tr> <tr>"; } } } $new_contents .= "</tr>"; $new_contents .= CloseTable(); // Select category contents $cat_contents = OpenTable("0", "0", ""); $cat_contents .= "<tr><td bgcolor="#FFFFFF"><img src=spc.gif height=2 width=5></td></tr>"; $cat_contents .= "<tr><td bgcolor="#000000"><img src=spc.gif height=1 width=1></td></tr>"; $cat_contents .= "<tr>"; $cat_contents .= "<td class="plr2" bgcolor="$subject_bg">".SelectTopContentCat($cid)."</td>"; $cat_contents .= "</tr>"; $cat_contents .= "<tr><td bgcolor="#000000"><img src=spc.gif height=1 width=1></td></tr>"; $cat_contents .= SelectContentSummary($cid); $cat_contents .= CloseTable(); @mysql_close($connection) or die("Can not close connection"); // Convert index.htm if($cid == 0) { $filename = "$theme_root/$user_theme/index.htm"; } else if($cid !== 0) { $filename = "$theme_root/$user_theme/category.htm"; } $fd = fopen ($filename, "r"); $contents = fread ($fd, filesize ($filename)); fclose ($fd); $contents = eregi_replace ("images", "$theme_url/$user_theme/images", $contents); if ($cid != 0) { $contents = eregi_replace ("---CATCONTENTS---", $cat_contents, $contents); } else { $contents = eregi_replace ("---CATCONTENTS---", "", $contents); } $contents = eregi_replace ("---CONTENTS---", $new_contents, $contents); $contents = eregi_replace ("---LANG_B_LINKS---", LANG_B_LINKS, $contents); $contents = eregi_replace ("---LANG_B_FORUM---", LANG_B_FORUM, $contents); $contents = eregi_replace ("---LINKS---", SelectLinks($cid), $contents); $contents = eregi_replace ("---FORUM---", PrintForums(), $contents); echo $contents; } else if .... Czy ktoś może pomóc?? Linijki, w których rzekomo jest ten błąd zaznaczyłem na czerwono. Pozdrawiam i z góry big thx, Łukasz |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:54 |