значи имам следният код
в темплайта имам
$page_title се генерира от този код:
проблемя е ако е написано с кирилица не излиза нищо, а ако има на латиница излиза само символа който е на латиница. Някой има ли на идея защо?[/quote]
в темплайта имам
Код:
<title><?php echo $page_title;?></title>
$page_title се генерира от този код:
Код:
$page_title = $row[36];
// Something extra to append to the title
if ($page != "") {
$page_title_extra = ucfirst(preg_replace('/[^a-zA-Z0-9- ]/', '', $page));
}
if ($page == "info" && $action != "") {
$page_title_extra .= " - " . ucfirst(preg_replace('/[^a-zA-Z0-9- ]/', '', $action));
}
if ($page == "categories" || $page == "browse") {
// Look up the group name in the database
$title_query = sprintf("SELECT `NAME` FROM `".$dbtablesprefix."group` where `ID`=%s", quote_smart($group));
$title_sql = mysql_query($title_query) or die(mysql_error());
$title_row = mysql_fetch_row($title_sql);
$page_title_extra .= " - " . $title_row[0];
}
if ($page == "browse") {
// Look up the category name in the database
$title_query = sprintf("SELECT `DESC` FROM `".$dbtablesprefix."category` where `ID`=%s", quote_smart($cat));
$title_sql = mysql_query($title_query) or die(mysql_error());
$title_row = mysql_fetch_row($title_sql);
$page_title_extra .= " - " . $title_row[0];
}
if ($page == "details" && $prod != "") {
// Look up the product name in the database
$title_query = sprintf("SELECT `PRODUCTID` FROM `".$dbtablesprefix."product` where `ID`=%s LIMIT 1", quote_smart($prod));
$title_sql = mysql_query($title_query) or die(mysql_error());
$title_row = mysql_fetch_row($title_sql);
$page_title_extra .= " - " . $title_row[0];
}
проблемя е ако е написано с кирилица не излиза нищо, а ако има на латиница излиза само символа който е на латиница. Някой има ли на идея защо?[/quote]