- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
if ($itname<>'') {$itname=$itname.' :: ';}print '<title>'.$itname.dbstructure($id,"name").'</title>';
} else {
$itname='';
if ((dbstructure($id,"view")=="news") or (dbstructure($id,"view")=="articles"))
{
if ($ruriArray[4]<>'') {
$creeda=floatval($ruriArray[4]);
if ($creeda>0) {
$resd=mysql_query("select * from `".$siteprefix."news` where access<=".$access." and cat=$id and vis=1 and id='".$creeda."' LIMIT 0,1;");
$n=mysql_numrows($resd);
if ($n>0) {
$itname=mysql_result($resd,0,'name');
}
}
}
if(dbstructure($id,'view')!='news') {$headname=dbstructure($id,"name").' - ';} else {$headname='';}
print '<title>'.$itname.$headname.'</title>';
//if ($itname='') else print '<title>Новости СРО</title>';
}
Там где закоментировано писал я...ничего не получается. В общем мне нужно чтобы
ЕСЛИ это НОВОСТЬ, то титул "название новости"
Иначе титул "название раздела".
Помогите плиз, весь мозг сломал. Программирование явно не мое
Там где закоментировано писал я...ничего не получается. В общем мне нужно чтобы
ЕСЛИ это НОВОСТЬ, то титул "название новости"
Иначе титул "название раздела".
Помогите плиз, весь мозг сломал. Программирование явно не мое
Двойное равно после $itname, не?
не, не то. с синтаксисом проблема - белый экран
не, не то. с синтаксисом проблема - белый экран
Тогда включите отображение ошибок php, или смотрите лог ошибок, и не ломайте попусту мозг :)
Эм... "=" - это присвоение, "==" - строгое равенство. Первый ответ верно указывает на как минимум одну ошибку.
После if () не должно идти какого-либо действия?
if ($id>0) {
$text=trim(dbstructure($id,"text"));
if (strlen($text)<3) {
$text=' ';
}
if (dbstructure($id,"view")=="items" || dbstructure($id,"view")=="photobank") {
$parentmy=0;
$i=1;
$itname='';
while ($i<count($ruriArray)) {
$cres=mysql_query("select * from `".$siteprefix."items` where parent=".$parentmy." and part=".$id." and alias='".$ruriArray[$i]."'");
$cn=mysql_num_rows($cres);
if ($cn>0) {
$itid=mysql_result($cres,0,"id");
$ittype=mysql_result($cres,0,"itemtype");
$itname=mysql_result($cres,0,"name");
$itfullpath=mysql_result($cres,0,"fullpath");
$italias=mysql_result($cres,0,"alias");
$itparent=mysql_result($cres,0,"parent");
if ($ittype==0) {
$parentmy=$itid;
} else {
$i=count($ruriArray);
}
}
$stro.=$stro1;
$i++;
}
if ($itname<>'') {$itname=$itname.' :: ';}
print '<title>'.$itname.dbstructure($id,"name").'</title>';
} else {
$itname='';
if ((dbstructure($id,"view")=="news") or (dbstructure($id,"view")=="articles"))
{
if ($ruriArray[4]<>'') {
$creeda=floatval($ruriArray[4]);
if ($creeda>0) {
$resd=mysql_query("select * from `".$siteprefix."news` where access<=".$access." and cat=$id and vis=1 and id='".$creeda."' LIMIT 0,1;");
$n=mysql_numrows($resd);
if ($n>0) {
$itname=mysql_result($resd,0,'name');
}
}
}
if(dbstructure($id,'view')!='news') {$headname=dbstructure($id,"name").' - ';} else {$headname='';}
print '<title>'.$itname.$headname.'</title>';
//if ($itname=='') else print '<title>Новости СРО</title>';
}
else {
if ($itname<>'') {$itname=$itname.$headname.' :: ';}
if(dbstructure($id,'view')!='main') {$headname=dbstructure($id,"name").' - ';} else {$headname='';}
print '<title>'.$itname.$headname.$sitename[$lang].'</title>
';
}}
} else {
print '<title>Страница не найдена! - '.$sitename[$lang].'</title>
';
}
Вот весь скрипт
---------- Добавлено 30.08.2012 в 09:47 ----------
в таком виде все нормально работает. но лишь нет титула у раздела НОВОСТИ
Вот весь скрипт
может mysql_num_rows?
После LIMIT 0,1 нужно ли ';'?
Может
if ($itname=='') print '<title>Новости СРО</title>';
На кой лад там вообще else?
и так
title раздела не отображается.
сам принцип проверки пустоты не тот, не так надо...
ТС, вы мой предыдущий пост (#7) проверяли?
ТС, вы мой предыдущий пост (#7) проверяли?
нет, думаете реально из за этого?