Reklama 400x60
Problema su user_info_panel
Autorius: bstt
Peržiūrų: 1589
bstt
Narys
Patrankų mėsa
Pranešimai: 7
Įstojęs: 2009 Lie. 8 10:07:12
Pranešimų forume: 10
Praneš. šaukykloje:
Komentarų: 0
Reitingavimų: 0
Kodėl nerodo kiek pranešimų šaukykloje?
Pakartoti slaptažodį
Moderatorius
Viršesnis už Dievą
Pranešimai: 5188
Įstojęs: 2008 Rugp. 6 22:08:39
Parodyk kodą.
bstt
Narys
Patrankų mėsa
Pranešimai: 7
Įstojęs: 2009 Lie. 8 10:07:12
Spėju šis:
<?php
if ( ! defined ( "IN_FUSION" ) ) { header ( "Location:../index.php" ) ; exit ; }
function showexp( $exp_user , $exp_posts , $exp_type ) {
global $settings ;
include INFUSIONS. "user_info_panel/locale/" . $settings [ 'locale' ] . ".php" ;
if ( iMEMBER) {
$result = dbquery( "SELECT user_name FROM " . DB_USERS. " WHERE user_id='$exp_user '" ) ;
if ( dbrows( $result ) ) {
$data = dbarray( $result ) ; }
$posts = $exp_posts ;
$comment = dbcount( "(comment_id)" , DB_COMMENTS, "comment_name='$exp_user '" ) ;
$rating = dbcount( "(rating_id)" , DB_RATINGS, "rating_user='$exp_user '" ) ;
$news = dbcount( "(news_id)" , DB_NEWS, "news_name='$exp_user '" ) ;
$sum = ( $posts + $comment + $shoutbox + $rating + $news ) ;
if ( $sum <= "1" ) { $rang = "0" ; $level = $locale [ 'rank1' ] ; }
if ( $sum >= "1" ) { $rang = "5" ; $level = $locale [ 'rank2' ] ; }
if ( $sum >= "5" ) { $rang = "25" ; $level = $locale [ 'rank3' ] ; }
if ( $sum >= "25" ) { $rang = "50" ; $level = $locale [ 'rank4' ] ; }
if ( $sum >= "50" ) { $rang = "100" ; $level = $locale [ 'rank5' ] ; }
if ( $sum >= "100" ) { $rang = "250" ; $level = $locale [ 'rank6' ] ; }
if ( $sum >= "250" ) { $rang = "500" ; $level = $locale [ 'rank7' ] ; }
if ( $sum >= "500" ) { $rang = "1000" ; $level = $locale [ 'rank8' ] ; }
if ( $sum >= "1000" ) { $rang = "2000" ; $level = $locale [ 'rank9' ] ; }
if ( $sum >= "2000" ) { $rang = "4000" ; $level = $locale [ 'rank10' ] ; }
if ( $sum >= "4000" ) { $rang = "10000" ; $level = $locale [ 'rank11' ] ; }
$poll_posts = $rang ;
$opt_posts = ( $poll_posts ? number_format ( 100 / $poll_posts * $sum ) : 0 ) ;
if ( $exp_type == "1" ) {
echo "<br>" . $locale [ 'ui06' ] . ": <b>$level </b>" ;
echo "<br>" . $locale [ 'ui07' ] . " <b>$sum /$rang [$opt_posts %]</b><br>" ;
echo "<table width='100%' b order='0' class='line'><tr><th width='100%'>" ;
echo "<img src='" . INFUSIONS. "user_info_panel/images/line.gif' height='8' width='$opt_posts %' align='left'>" ;
echo "</td></tr></table>" ;
echo "<br>" . $locale [ 'ui08' ] . ": <b>$posts </b>" ;
echo "<br>" . $locale [ 'ui09' ] . ": <b>$shoutbox </b>" ;
echo "<br>" . $locale [ 'ui10' ] . ": <b>$comment </b>" ;
echo "<br>" . $locale [ 'ui11' ] . ": <b>$rating </b>" ;
}
}
}
?>
Pakartoti slaptažodį
Moderatorius
Viršesnis už Dievą
Pranešimai: 5188
Įstojęs: 2008 Rugp. 6 22:08:39
Bėda tame, jog nėra apibrėžtas $shoutbox kintamasis. Nežinau kaip bus teisingai, tačiau mano bandymas toks. Tegul kas nors pataiso.
$shoutbox = dbcount( "(shot_id)" , DB_SHOUTBOX, "shout_name='$exp_user '" ) ;
Redagavo
Pakartoti slaptažodį 2013 Vas. 18 18:02:32
bstt
Narys
Patrankų mėsa
Pranešimai: 7
Įstojęs: 2009 Lie. 8 10:07:12
Šitą kažkada ištryniau, nes metė:
Table 'fox_fox.DB_SHOUTBOX' doesn't exist
Nepagalvojau apie šios eilutės ištrynimo poveikį, bet bent error nemetė D
Pakartoti slaptažodį
Moderatorius
Viršesnis už Dievą
Pranešimai: 5188
Įstojęs: 2008 Rugp. 6 22:08:39
bstt parašė:
Šitą kažkada ištryniau, nes metė:
Table 'fox_fox.DB_SHOUTBOX' doesn't exist
Nepagalvojau apie šios eilutės ištrynimo poveikį, bet bent error nemetė
D
Trint nereikėjo, ji atvaizduoju šaukyklos pranešimų kiekį. Tik neaišku kaip teisingai bus.
Peršokti į forumą:
Žaliems
Nebeegzistuojančios svetainės
Bendri PHP-F klausimai
WordPress
Kiti PHP, HTML, MySQL klausimai
Expert PHP, MySQL klausimai
Kitos TVS
C#, Python, Java, JS, C++ klausimai
Naujų modų pristatymai
Mods, Panels & Infusions
Themes
Dalinuosi, dovanoju!
Jūsų saitai
Klausimai apie domenus ir hostingus
VPS/DS serverių konfigūravimas ir valdymas
Viskas apie skaitliukus, top'us ir lankomumą
Dizaino konkursai
Parduodu - perku dizainą, banerį
Parduodu - perku - keičiuosi reklama
Parduodu - perku domeną, tinklapį
Siūlau - ieškau hostingo/VPS serverio
Parduodu - perku skriptą, modifikaciją, tvs
Socialiniai tinklai - Facebook ir kiti
Legalus verslas, teisiniai klausimai
Visa kita kas susiję su darbu ir pinigais
LTStartups.com - Lietuvos startuolių bendruomenė
Off-Topic diskusijos
IT naujienos
Portalo informacija
Narių pasiūlymai
Geležis ir programinė įranga
Grafika
Out Of Place
Su e-verslu nesusijęs darbas ir prekyba
Dalinuosi, dovanoju!