Joker Board 3.0

да все вроде правильно сделал, но не работает, выкладываю list_ads

PHP:
<?
if (defined('JBCITY')) $subQuery = ' AND jb_board.city_id = '.JBCITY; else $subQuery = '';

if (@$_GET['type']=="s" || @$_GET['type']=="p" || @$_GET['type']=="o" || @$_GET['type']=="u" || @$_GET['type']=="r") $sql_plus_type=" type='".$_GET['type']."' AND "; 
else $sql_plus_type=""; 
if (@$_GET['type']=="p") {$print_type="<b class=\"red b\"> ".$lang[2001].": ".$lang[413].",</b>"; $insert_p="style='color: #FF6600'";}
if (@$_GET['type']=="s") {$print_type="<b class=\"red b\"> ".$lang[2001].": ".$lang[414].",</b>"; $insert_s="style='color: #FF6600'";}
if (@$_GET['type']=="o") {$print_type="<b class=\"red b\"> ".$lang[2001].": ".$lang[801].",</b>"; $insert_o="style='color: #FF6600'";}
if (@$_GET['type']=="u") {$print_type="<b class=\"red b\"> ".$lang[2001].": ".$lang[800].",</b>"; $insert_u="style='color: #FF6600'";}
if (@$_GET['type']=="r") {$print_type="<b class=\"red b\"> ".$lang[2001].": ".$lang[8300].",</b>"; $insert_r="style='color: #FF6600'";}

$result = mysql_query ("SELECT id FROM jb_board WHERE ".$sql_plus_type." old_mess = 'old' AND id_category = '".$_GET['id_cat']."' 
".$subQuery);cq();
if (@$result) $total_rows = mysql_num_rows ($result);
if (@$total_rows){
	$tot=($total_rows-1)/$c['count_adv_on_index'];
	$total=intval($tot+1); 
	if($page>$total) $page=$total;
	$start=$page*$c['count_adv_on_index']-$c['count_adv_on_index'];
	$last_add = mysql_query ("SELECT jb_board.id AS board_id, jb_board.id_category, jb_board.price, jb_board.title, jb_board.city, jb_board.text, DATE_FORMAT(jb_board.date_add,'%d.%m.%Y') AS dateAdd, jb_board.checkbox_top, jb_board.checkbox_select, jb_board_cat.id, jb_board_cat.".$name_cat.", jb_photo.photo_name, jb_city.city_name, jb_city.en_city_name FROM jb_board LEFT JOIN jb_board_cat ON jb_board.id_category = jb_board_cat.id LEFT JOIN jb_city ON jb_board.city_id = jb_city.id LEFT JOIN jb_photo ON jb_board.id = jb_photo.id_message WHERE ".$sql_plus_type." jb_board.old_mess = 'old' AND jb_board_cat.id='".$_GET['id_cat']."' ".$subQuery." GROUP by board_id ORDER BY jb_board.checkbox_top DESC, jb_board.checkbox_select DESC,  jb_board.top_time DESC, jb_board.select_time DESC, date_add DESC LIMIT ".$start.", ".$c['count_adv_on_index']);cq();
	if (mysql_num_rows($last_add)){
		?><center><h1 class="orange"><? echo $cattitle[$name_cat]; if(defined('USER_CITY_TITLE')) echo ", ".USER_CITY_TITLE;?></h1></center><br />
<div style="background:#EFEFEF; -moz-border-radius:20px; -webkit-border-radius:20px; -khtml-border-radius:20px; border-radius:20px; padding:10px; width:500px; margin:0 auto 20px">		
		Фильтр по типу:
<strong>
&nbsp;
<a href="<?=$h?>c<?=$_GET['id_cat']?>-tp.html"<?=@$insert_p?>>Продам</a>&nbsp;
<a href="<?=$h?>c<?=$_GET['id_cat']?>-ts.html"<?=@$insert_s?>>Куплю</a>&nbsp;
<a href="<?=$h?>c<?=$_GET['id_cat']?>-tu.html"<?=@$insert_u?>>Аренда</a>&nbsp;
<a href="<?=$h?>c<?=$_GET['id_cat']?>-to.html"<?=@$insert_o?>>Обмен</a>&nbsp;
<a href="<?=$h?>c<?=$_GET['id_cat']?>-tr.html"<?=@$insert_r?>>Распродажа</a>

</strong>
<? if (@$_GET['type']) echo "&nbsp;&nbsp;&nbsp;<small>(<a href=\"c".$_GET['id_cat']."-p".$page.".html\">Сбросить фильтр</a>)</small>";
echo "</div>";


while ($last=mysql_fetch_assoc($last_add)){ ?>

<table class="<?=smsclass($last['checkbox_top'],$last['checkbox_select'])?>" cellpadding="0" cellspacing="0">
          <tr>
             <td width="70px" style="padding:5px;"><? echo(@$last['photo_name'])?"<a href=\"c".$last['id_category']."-"."".$last['board_id'].".html\"><img width=\"70px\" height=\"70px\" src=\"".$u."small/".$last['photo_name']."\" alt=\"".$lang[200]."\" /></a>":"<img src=\"".$im."nophoto.gif\" alt=\"nophoto\" />";?></td>
             <td>
               <table cellpadding="0" cellspacing="0">
                 <tr>
                   <td class="pad2"><a class="b" title="<?=$last['title']?>" href="<?="c".$last['id_category']."-".$last['board_id']?>.html"><?=$last['title']?></a></td>
                 </tr>
                 <tr>
                   <td class="pad2"><? if(utf8_strlen($last['text'])>120)$last['text']=utf8_substr($last['text'],0,117)."..."; echo"".$last['text'].""; ?></td>
                 </tr>
                  <tr>
                    <td> 
                      <table cellpadding="0" cellspacing="0">
                        <tr>
                          <td class="pad2 b"><? echo($last['dateAdd']==date("d.m.Y"))?$lang[531]:$last['dateAdd'];?></td>
                            <td class="pad2">|&nbsp;<? if(defined('JBLANG')&& constant('JBLANG')=='en') echo $last['en_city_name']; else echo $last['city_name']; ?></td>
                            <td class="pad2"><? if($last['price'] != "0") $last['price'] = "|&nbsp;<strong>".$lang[1008].":</strong> <span class=\"b red\">".$last['price'].$p="&nbsp;".$lang[1010]."</span>"; 
                          else $last['price'] = ""; 
				          echo"".$last['price'].""; ?></td>
                        </tr>
                      </table>
                    </td>
                 </tr>
               </table>
             </td>
           </tr>
         </table>
     <table style="margin-left:5px; margin-bottom:7px;" width="535px" cellpadding="0" cellspacing="0">
       <tr>
          <td><div style="float:right"><? if(($c['money_service']=="yes" || $c['wm_money_service']=="yes") && ($last['checkbox_top']=="0"))echo "<a class=\"red b\" href=\"".$h."vip".$last['board_id'].".html\" title=\"".$lang[1098]."\"><img class=\"absmid\" src=\"".$im."vipvyd.gif\" alt=\"".$lang[1098]."\" /></a>"; ?></div><div id="addtonote_list_<?=$last['board_id']?>" style="float:right"><a title="<?=$lang[532]?>" href="#" onclick="addtonote_list('<?=$last['board_id']?>');return false;"><img src="<?=$im?>note.gif" alt="<?=$lang[532]?>" /></a></div></td>
       </tr>
     </table> 	

<?
		}
		if(@$_GET['type'])$get_tp="-t".$_GET['type'];
		else $get_tp="";
if ($total_rows>=$c['count_adv_on_index']){
        $a="<a href=\"c".$_GET['id_cat']."-p";
        if($page!=1)$pervpage=$a."1".$get_tp.".html\" title=\"".$lang[174]."\"> &laquo; </a> ";
        if($page!=$total) $nextpage=$a.$total.$get_tp.".html\" title=\"".$lang[175]."\"> &raquo; </a>";            
        $pageleft="";$pageright="";
        for($i=$c['limit_pagination_on_page'];$i>=1;$i--)if($page-$i>0)$pageleft.=$a.($page-$i).$get_tp.".html\">".($page-$i)."</a>";
        for($i=1;$i<=$c['limit_pagination_on_page'];$i++)if($page+$i<=$total)$pageright.=$a.($page+$i).$get_tp.".html\">".($page+$i)."</a>";
        echo "<div class=\"pagination\">".@$pervpage.@$pageleft."<b><span class=\"current\">".$page."</span></b>".@$pageright.@$nextpage."</div>";
		}
	}
}
else{
	?><br /><div class="alcenter"><h1 class="orange"><? echo $cattitle[$name_cat]; if(defined('USER_CITY_TITLE')) echo ", ".USER_CITY_TITLE;?></h1><br /><br /><br /><h2><?=$lang[130]?><?=@$print_type?><?=$lang[13011]?></h2><br />
	<br />← <a href='javascript:history.back(1)'> Вернуться назад</a><br />
<br />
<img class="absmid" src="<?=$im?>new.gif" alt="<?=$lang[155]?>" /> <a href="<?=$_GET['id_cat']?>-new.html"><?=$lang[155]?></a></div><?
}
?>
 
Ктони будь поможет с моей просьбой?Как настроить Регистрацию на сайте и уведомления,mail какие вписывать?можно любые или от доммена,а если поддомен?Или в конфиге где то smtp указать,вообшем так пока
 
да все вроде правильно сделал, но не работает, выкладываю list_ads
а в htaccess прописано?
PHP:
RewriteRule ^c([0-9]+)-t([psuoavr]+).html$ index.php?id_cat=$1&type=$2
RewriteRule ^c([0-9]+)-p([0-9]+)-t([psuoavr]+).html$ index.php?id_cat=$1&page=$2&type=$3

RewriteRule ^newlist-t([psuoavr]+).html$ index.php?op=newlist&type=$1
RewriteRule ^newlist-p([0-9]+)-t([psuoavr]+).html$ index.php?op=newlist&page=$1&type=$2

Ктони будь поможет с моей просьбой?Как настроить Регистрацию на сайте и уведомления,mail какие вписывать?можно любые или от доммена,а если поддомен?Или в конфиге где то smtp указать,вообшем так пока
должны работать любые в конфиге можно не указывать(там есть по умолчанию емайлы), но тогда и вам письма приходить не будут, никаких smtp прописывать негде не надо работает стандартная функция php mail() так что если у вас что-то не отправляется проверяйте работает ли вообще mail() на хостинге
 
На хостинге майл работает.
Но выставлял любой майл test@ya.ru туда и туда,писало мне при регистрации сервер перегружен,и так постоянно.Про конфиг не понял.
 
На хостинге майл работает.
Но выставлял любой майл test@ya.ru туда и туда,писало мне при регистрации сервер перегружен,и так постоянно.Про конфиг не понял.
проверь вот так работает или нет а про конфиг да просто если хочешь чтобы письма до тебя реально доходили надо указывать твои реальные мыла вот и все а так там по умолчанию установлено типа
Но выставлял любой майл туда и туда
куда туда и туда?
 
Нет , не работает. Используйте скрипт , который использует удаленный ящик.

Так мне хостер ответил,и как быть в данной ситуации
 
Не работает автоматическое присвоение статуса vip при оплате через webmoney, как решить эту проблему?
 
Заметил такой глюк. Если включить серверный кеш, то модуль каледоскопа перестаёт обновляться. кто-нибудь может подсказать, как убрать для него кеширование?
--
сам сделал.
 
Люди подскажите такой вопрос. Создал новую страничку, хотел в нее внести информацию ввиде таблицы. Так таблицу сносит вниз страницы. Искал в CSS где прописано форматирование, но так и не нашел. Пришлось делать на DIVах. Но это мне неудобно. Так где искать, кто сталкивался?

В файле, в котором выводится таблица, данные из базы скорее всего пропущены через функцию nl2br. Нужно её убрать, тогда всё будет ОК.
 
В файле, в котором выводится таблица, данные из базы скорее всего пропущены через функцию nl2br. Нужно её убрать, тогда всё будет ОК.
добавлю в файле content.inc.php в папке inc :)
 
Назад
Сверху