Привет всем, не оприделяет индекс почему то.
Вроди бы все как бы правильно.
Notice: Undefined index: style_rating in /home/besh/public_html/user/info/anketa.php on line 296
Вот сама строка кода:
echo RatingLine($ank['rating'], $ank['rating_tmp'], $set['style_rating'], $uSet['style_rating']);
Сама функция рейтинга
////ПОлоска рейтинга
function RatingLine($rating, $rating_tmp, $default, $user) {
$set['style_rating'] = $default;
if ($user){
$set['style_rating'] = $user;
}
if (isset($set['style_rating'])){
$style = unserialize($set['style_rating']);
} else {
$style = array('back_rating' => '#51c837', 'back_rating_temp' => '#c9c9c9', 'background' => '#FFF', 'border' => 'red', 'size_border' => '1', 'width' => '150', 'height' => '14', 'size_text' => '11');
}
$rating_tmp = intval($rating_tmp / 10);
$count = intval($rating / 100);
$rate = $rating;
for($i = 0; $count > $i; $i++){
if ($rating > 100){
$rating = $rating - 100;
}
}
?>
<div class="reyt">
<div style="display: inline-block; height: <?= $style['height']?>px; width: <?= $style['width']?>px; border: <?= $style['size_border']?>px solid <?= text($style['border'])?>; position: relative; background-color: <?= $style['background']?>;">
<div style="height: <?= $style['height']?>px; width: <?= $rating_tmp?>%; background: <?= text($style['back_rating_temp'])?>; position: absolute; max-width: 100%;"></div>
<div style="height: <?= $style['height']?>px; width: <?= $rating?>%; background: <?= text($style['back_rating'])?>; position: absolute; max-width: 100%;"></div>
<span style="position: absolute; text-align: center; width: 100%; display: block; font-size: <?= $style['size_text']?>px;"><?= $rate?>%</span>
</div>
</div>
<?
}
Вроди бы все как бы правильно.
Notice: Undefined index: style_rating in /home/besh/public_html/user/info/anketa.php on line 296
Вот сама строка кода:
echo RatingLine($ank['rating'], $ank['rating_tmp'], $set['style_rating'], $uSet['style_rating']);
Сама функция рейтинга
////ПОлоска рейтинга
function RatingLine($rating, $rating_tmp, $default, $user) {
$set['style_rating'] = $default;
if ($user){
$set['style_rating'] = $user;
}
if (isset($set['style_rating'])){
$style = unserialize($set['style_rating']);
} else {
$style = array('back_rating' => '#51c837', 'back_rating_temp' => '#c9c9c9', 'background' => '#FFF', 'border' => 'red', 'size_border' => '1', 'width' => '150', 'height' => '14', 'size_text' => '11');
}
$rating_tmp = intval($rating_tmp / 10);
$count = intval($rating / 100);
$rate = $rating;
for($i = 0; $count > $i; $i++){
if ($rating > 100){
$rating = $rating - 100;
}
}
?>
<div class="reyt">
<div style="display: inline-block; height: <?= $style['height']?>px; width: <?= $style['width']?>px; border: <?= $style['size_border']?>px solid <?= text($style['border'])?>; position: relative; background-color: <?= $style['background']?>;">
<div style="height: <?= $style['height']?>px; width: <?= $rating_tmp?>%; background: <?= text($style['back_rating_temp'])?>; position: absolute; max-width: 100%;"></div>
<div style="height: <?= $style['height']?>px; width: <?= $rating?>%; background: <?= text($style['back_rating'])?>; position: absolute; max-width: 100%;"></div>
<span style="position: absolute; text-align: center; width: 100%; display: block; font-size: <?= $style['size_text']?>px;"><?= $rate?>%</span>
</div>
</div>
<?
}