Участник+


Зарегистрирован: Mar 2003
Место проживания: Барнаул, Россия
Публикаций: 1169
Статус: ![he][es в оф-лайне](images/offline.gif) |
PHP:
function show_miss() {
global $INFO, $mysql_driver, $result, $template, $miss, $compliments, $complimentz, $sessions;
$miss = '';
if ( $this->how_show == "long" ) {
$query_str = "SELECT * FROM miss_list WHERE miss_id='".$this->miss_id."' LIMIT ".$this->countt;
$mysql_driver->select_from_mysql($query_str);
$num_rows = mysql_num_rows($result);
if ($num_rows <= 0) { $miss .= "<font color=red>Ошибка нет мисс $this->miss_id</font>"; }
else { list($miss_id, $data_vnesenia, $data_rogdenia, $miss_name, $miss_surname, $miss_titul, $miss_size , $miss_hobbi, $info_kratko, $info_podrobno, $miss_lide, $miss_live_place, $aa, $ab, $ac, $ad, $ae, $af) = mysql_fetch_row($result);
<!-- cut -->
if ($sessions->vote_validator($this->miss_id)==1) {
$miss .="<form name=\"vote\" method=\"post\" action=\"\">
<select name=\"vote_menu\" onChange=\"MM_jumpMenu('parent',this,0)\">
<option selected>Голосуй</option>
<option value=\"index.php?act=vote&miss_id=".$this->miss_id."&vote_add=10\">10 ... супер</option>
<option value=\"index.php?act=vote&miss_id=".$this->miss_id."&vote_add=9\">9</option>
<option value=\"index.php?act=vote&miss_id=".$this->miss_id."&vote_add=8\">8</option>
<option value=\"index.php?act=vote&miss_id=".$this->miss_id."&vote_add=7\">7</option>
<option value=\"index.php?act=vote&miss_id=".$this->miss_id."&vote_add=6\">6</option>
<option value=\"index.php?act=vote&miss_id=".$this->miss_id."&vote_add=5\">5</option>
<option value=\"index.php?act=vote&miss_id=".$this->miss_id."&vote_add=4\">4</option>
<option value=\"index.php?act=vote&miss_id=".$this->miss_id."&vote_add=3\">3</option>
<option value=\"index.php?act=vote&miss_id=".$this->miss_id."&vote_add=2\">2</option>
<option value=\"index.php?act=vote&miss_id=".$this->miss_id."&vote_add=1\">1 ... ужасть</option>
</select>
</form>";
}
$miss .= "<a href=\"".$INFO['site_url']."?act=add_compliment&miss_id=$miss_id\">Добавить комплимент</a><bR>";
}
$template->java="<script language=\"JavaScript\" type=\"text/JavaScript\">
<!-- cut -->
</script>";
}
elseif ( $this->how_show=="short" ) {
$query_str = "SELECT miss_name, miss_surname, miss_reiting FROM miss_list WHERE miss_id='".$this->miss_id."' LIMIT ".$this->countt;
$mysql_driver->select_from_mysql($query_str);
list($miss_name, $miss_surname, $miss_reiting) = mysql_fetch_row($result);
$miss .= "Миссь $miss_name $miss_surname
<a href=\"".$INFO['site_url']."index.php?act=show_miss&miss_id=".$this->miss_id."\">Посмотреть подробнее</a><bR>Её рейтинг $miss_reiting";
}
elseif ( $this->how_show == "all" ) {
$query_str = "SELECT miss_id, miss_name, miss_surname, miss_reiting FROM miss_list LIMIT ".$this->max_nom("miss");
$mysql_driver->select_from_mysql($query_str);
while(list($this->miss_id, $miss_name, $miss_surname, $miss_reiting) = mysql_fetch_row($result)) {
$miss .= "Миссь $miss_name $miss_surname
<a href=\"index.php?act=show_miss&miss_id=".$this->miss_id."\">Посмотреть подробнее</a><bR>Её рейтинг $miss_reiting<bR>";
}
}
return $miss;
}
Вот значит ф-ия (ненужные куски я постарался вырезать) фишка в чём:
если $this->how_show == "all", то к ссылке добавится сессия, а если "short" или "long" то нифига
__________________
Админ - вождь Апачей...
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|