Strict Standards: Resource ID#42 used as offset, casting to integer (42) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#44 used as offset, casting to integer (44) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#45 used as offset, casting to integer (45) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Вопрос по php коду
ТвойWeb » WebMaster класс » PHP/Perl » Вопрос по php коду

Страниц (1): [1]
 

1. Aeron - 06 Июля, 2006 - 05:42:12 - перейти к сообщению
Эти строчки кода index.php выводят рейтинг на странице с большой обложкой.

CODE:
if ($blk_reting==1){
echo"<BR><b>Рейтинг: </b>";
reitinggraphic($votes, $totalvotes);
}




Я хочу сделать чтобы и на странице с маленькой обложкой тоже выводился рейтинг.



Вставляю эти же строчки в этот же файл index.php

CODE:
}
echo "</b></a></center><BR>";
echo"<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr>";//tab3

if (!$image==""){
echo"<td valign=\"top\" width=\"5%\"><center><A href='index.php?name=$module_name&pa=showvideo&pid=$pid&order=$order
&sort=$sort&cid=$cid&lettereng=$lettereng&letter=$letter'><img style='HEIGHT: 100px' src='reliz/video/$image' alt='$mypage[title]' border='0' align='left'></A></center></td><td width=\"5\"></td><td valign=\"bottom\" width=\"94%\">";
}else{
echo "<td collspan=3 valign=\"bottom\">";
}

if ($logo==true){
echo"<A href='$logolink' target=_blank><IMG style='WIDTH: 150px; HEIGHT: 30px' src='reliz/logo/$logo' alt='Сайт релиз группы' align='right' border='0'></A> ";
}else {
}
________________________Вставлял сюда______________________

if($year==true){
echo "<BR><b>Год:</b> ".$year."<BR>";
}else{
echo"";
}

if($fabrik==true){
echo"<b>Производство: </b>".$fabrik."<BR>";
}else{
echo"";
}


А рейтинг не выводится. Как их изменить? Огорчение

CODE:
if ($blk_reting==1){
echo"<BR><b>Рейтинг: </b>";
reitinggraphic($votes, $totalvotes);
}
2. persei - 06 Июля, 2006 - 06:36:22 - перейти к сообщению
Вероятно переменная $blk_reting не равна 1 Улыбка
3. SKIF - 06 Июля, 2006 - 06:42:57 - перейти к сообщению
а из того места, окуда рейтинг предполагается выводить есть доступ к функции reitinggraphic($votes, $totalvotes); ?
4. Aeron - 06 Июля, 2006 - 10:25:19 - перейти к сообщению
Всё в одном файле и для выхода маленькой обложки и для большой.

Выход большой обложки
CODE:
if (!$mypage[logo]==""){
echo"<A href='$mypage[logolink]' target=_blank><IMG style='WIDTH: 150px; HEIGHT: 30px' src='reliz/logo/$mypage[logo]' alt='Сайт релиз группы' align='right' border='0'></A> ";
}else {
}
if ($blk_reting==1){
echo"<BR><b>Рейтинг: </b>";
reitinggraphic($votes, $totalvotes);
}
if($mypage[year]==true){
echo "<BR><b>Год:</b> ".$mypage[year]."";
}
if($mypage[fabrik]==true){
echo "<BR><b>Производство: </b>".$mypage[fabrik]."";
}
if($mypage[editor]==true){
echo "<BR><b>Режиссер: </b>".$mypage[editor]."";
}


Выход маленькой обложки
CODE:
if ($logo==true){
echo"<A href='$logolink' target=_blank><IMG style='WIDTH: 150px; HEIGHT: 30px' src='reliz/logo/$logo' alt='Сайт релиз группы' align='right' border='0'></A> ";
}else {
}

if($year==true){
echo "<BR><b>Год:</b> ".$year."<BR>";
}else{
echo"";
}

if($fabrik==true){
echo"<b>Производство: </b>".$fabrik."<BR>" ;
}else{
echo"";
}
if($editor==true){
echo "<b>Режисёр: </b>".$editor."<BR>";
}else{
echo"";
}
5. Aeron - 06 Июля, 2006 - 10:30:40 - перейти к сообщению
Код почемуто отличается для выхода большой обложки и маленькой.
Поэтому этот код от большой обложки не подходит к маленькой
CODE:
if ($blk_reting==1){
echo"<BR><b>Рейтинг: </b>";
reitinggraphic($votes, $totalvotes);
}


Его нужно как-то переделать, только я не знаю как Огорчение
6. Леголегс - 06 Июля, 2006 - 12:32:10 - перейти к сообщению
Aeron
Приведи кусок код, где впервые появляется $blk_reting
7. Aeron - 06 Июля, 2006 - 13:01:15 - перейти к сообщению
CODE:
///get config/////

$sql = "select * FROM ".$prefix."_catalog_cfg where cfgid=1";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$blk_active = $row[blk_active];
$blk_reting = $row[blk_reting];
$blk_dl = $row[blk_dl];
$blk_lastmov = $row[blk_lastmov];
$blk_topview = $row[blk_topview];
$blk_req = $row[blk_req];
$reiting_lim=$row[reiting_lim];
$dl_lim = $row[dl_lim];
$lastmov_lim = $row[lastmov_lim];
$topview_lim = $row[topview_lim];
$comments_cfg =$row[comments_cfg];
$shw_none =$row[shw_none];
$last_update =$row[last_upd];
$bcfg1=$row[bcfg1];
$bcfg2=$row[bcfg2];
///////////////////////////////////
8. Леголегс - 08 Июля, 2006 - 05:04:08 - перейти к сообщению
Aeron
Угу. Теперь ещё надо выяснить где определяется функция reitinggraphic() и что лежит в переменных $votes и $totalvotes. Короче всё не так просто как хотелось бы.
Итак, тебе нужно в новое мето добавить только что приведённый тобой код, приинклудить файл, в котором лежит reitinggraphic(), найти и скопировать также инициализацию $votes и $totalvotes, тогда может и заработает.
9. Aeron - 08 Июля, 2006 - 05:15:52 - перейти к сообщению
Всё! Разобрался, спасибо.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 4.246]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33