Besøgende
Gæster online: 2
Brugere online: 0
Antal brugere: 1,518
Nyeste bruger: TomTom3480
10 nyeste brugere: Klik her
 10,455,516 Unikke besøg
5379 Besøg pr. dag
Synes godt om
Translate this page
Støt sidens drift
Støt sidens drift
Støtter siden:

AICOTOOLS.dk

GratisPoi.dk
Tilfældige Avatars
348 brugere (23.02%)
Har allerede en Avatar.
Artikler
Nyeste artikler
V7 versions-liste 6901
V6/V7-identifier 11427
Tilfældigt tema på ... 7965
Hvordan tælles unik... 8756
Ens registreringssi... 85114
Populære artikler
Ens registreringssi... 85114
Kør PHP-Fusion loka... 25239
Tilfældigt banner/l... 21214
Flytning af PHP-Fus... 17660
Opgradering af PHP-... 14702
Info om artikler
Artikler i databasen: 9
Læst antal gange: 198978
Downloads
Nyeste downloads
Avatar in viewforu... 91
Latest Blacklisted... 92
Search in Shouts 71
Users Websites Pan... 73
Users Websites Pan... 60
Populære downloads
CSS Dropdown Menu ... 1896
Installations-vide... 1755
PHP-Fusion v7.00.0... 1520
Forum Pack v1.0 1288
Transverse 1148
Info om downloads
Filer i databasen: 179
Hentet antal gange: 53711
Statistik mm.
Se indlæg
PHPFusion-Tips.dk :: PHP-Fusion v7.02.XX :: MOD's og Elementer
Hvem er her? 1 gæst(er)
 Udskriv debat
Få user_data vist for alle brugere
zidane55
#1 Udskriv indlæg
Lagt på d. 20-10-2011 15:40
Standart Avatar

Senior bruger


Antal indlæg: 327
Tilmeldt: 10.06.11
Sidst set: 27.12.12
On/Offline: Offline
Status:
Ingen status er valgt
Dagens humør:
Ikke valgt
 
Hej.

Er det muligt at få nedenstående koder således, at de viser for en bestemt bruger, og alle andre kan se det?

Altså, jeg er user 1, og mine data skal stå i et panel, som alle andre kan se og følge mine og kun mine,og ikke deeres når de logger ind..

Download kildekode  Kode
".$data['acc_score']."




Download kildekode  Kode
".number_format($solved_posts)."


Til forsiden  Til toppen af forum  Til bunden af forum
Smokeman
#2 Udskriv indlæg
Lagt på d. 20-10-2011 16:09
Brugers avatar

Super Administrator


Antal indlæg: 12086
Tilmeldt: 25.01.08
Sidst set: 04.03.13
On/Offline: Offline
Status:
Far til fire :-)
Dagens humør:

 
Jeg bliver nødt til at se den/de fil(er) som koderne tilhører i.
Til forsiden  Til toppen af forum  Til bunden af forum
zidane55
#3 Udskriv indlæg
Lagt på d. 20-10-2011 17:09
Standart Avatar

Senior bruger


Antal indlæg: 327
Tilmeldt: 10.06.11
Sidst set: 27.12.12
On/Offline: Offline
Status:
Ingen status er valgt
Dagens humør:
Ikke valgt
 
Her er den 1:

Download kildekode  Kode
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright © 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| ScoreSystem for PHP-Fusion v7
| Author: Ralf Thieme
| Homepage: www.PHPFusion-SupportClub.de
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }


if (defined("SCORESYSTEM")) {
   openside($locale['pfss_open0']);
   if (iMEMBER) {
if (!score_ban($userdata['user_id'] && $userdata['user_id'] !=="1")) {
      echo "<table border='0' cellpadding='0' cellspacing='0' width='98%' class='tbl-border' align='center'>\n<tr>\n";
         echo "<td class='tbl2' width='10%'><div align='center' class='".score_account_color()."'>".$locale['pfss_panel1'].score_account_stand()."<br /></td>\n";
      } else {
         echo "<td class='tbl2' width='10%'><div align='center' class='".score_account_color()."'>".$locale['pfss_scsy366']."<br /></td>\n";

   }
echo "<td class='side' width='10%'>".$locale['pfss_panel2']."".$locale['pfss_panel2']."</div></td><hr></hr>\n";
      echo "</tr>\n</table>\n";
}

      
   $result = dbquery("SELECT ac.*, au.user_id, au.user_name
      FROM ".DB_SCORE_ACCOUNT." ac
      INNER JOIN ".DB_USERS." au ON ac.acc_user_id=au.user_id
      WHERE au.user_status='0' ".($score_settings['set_top_user'] ? "AND ac.acc_user_id!='".$score_settings['set_top_user']."' " : "")." AND ac.acc_user_id!='1' ORDER BY ac.acc_score DESC LIMIT 0,".$score_settings['set_panel']."");
   if (dbrows($result)) {
      $i=1;
      echo "<table border='1' cellpadding='1' cellspacing='1' width='98%' class='tbl-border' align='center'>\n<tr>\n";
      echo "<td class='tbl2' width='10%'>".$locale['pfss_scsy17']."</td>\n";
      echo "<td class='tbl2' width='60%'>".$locale['pfss_scsy9']."</td>\n";
      echo "<td class='tbl2' width='30%'>".$locale['pfss_panel5']."</td>\n";
      echo "</tr>\n";
      while ($data = dbarray($result)) {
         
         echo "<tr>\n";
         echo "<td class='tbl2' width='10%'>".$i."</td>\n";
         echo "<td class='tbl2'>".(!iMEMBER && $score_settings['set_data'] ? trimlink($data['user_name'], 15) : "<a href='".BASEDIR."profile.php?lookup=".$data['user_id']."'>".trimlink($data['user_name'], 15)."</a>")."</td>\n";
         echo "<td class='tbl2'>".$data['acc_score']."</td>\n";
         echo "</tr>\n";
         $i++;
      }
      echo "</table>\n";
   } else {
      echo $locale['pfss_panel3']."\n";
   }

      echo "<center><a href='/infusions/scoresystem_panel/scoresystem_member.php'>(Hele stillingen)</a></center>";
   
   closeside();
}
?>




Her er den anden fil:

Download kildekode  Kode
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright © 2002 - 2011 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Name: solved_posts_panel.php
| Author : Smokeman
| Email: smokeman@esenet.dk
| Web: http://www.phpfusion-tips.dk/
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }

if (file_exists(INFUSIONS."solved_posts_panel/locale/".$settings['locale'].".php")) {
   include INFUSIONS."solved_posts_panel/locale/".$settings['locale'].".php";
} else {
   include INFUSIONS."solved_posts_panel/locale/English.php";
}

$min = "5"; //Number of entries in the side panel

openside($locale['sppp001a']);
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
if (iMEMBER) {

echo "<td colspan='3' align='center' style='background-color:#2CA261'><font color='#ffffff'><b>".$locale['pfss_instal2']." ".number_format(dbcount("(post_solved)", DB_POSTS, "post_author='".$userdata['user_id']."' AND post_solved='1'"))."</b></font></td>\n";
echo "</tr>\n</table>";
echo "<hr></hr>";
}
echo "<table border='1' cellpadding='1' cellspacing='1' width='98%' class='tbl-border' align='center'>\n<tr>\n";
echo "<td align='center' class='tbl2'><b>".$locale['pfss_instal3']."</b></td>";
echo "<td align='center' class='tbl2'><b>".$locale['pfss_instal7']."</b></td>";
echo "<td align='center' class='tbl2'><b>".$locale['pfss_instal5']."</b></td>";
echo "</tr>\n";

$sql = "SELECT count(post_solved) as ialt, u.user_id, u.user_name, u.user_status, u.user_level FROM ".DB_POSTS." as p
     JOIN ".DB_USERS." as u ON u.user_id=p.post_author
     WHERE post_solved='1'
     GROUP BY post_author
     ORDER BY ialt DESC LIMIT ".$min;
     
$result = dbquery($sql);

if (dbrows($result) != 0) {
$i=0;
while ($data = dbarray($result)) {
$i++;
list($solved_posts) = dbarraynum(dbquery("SELECT COUNT(post_solved) FROM ".DB_POSTS."
                     WHERE post_author='".$data['user_id']."' AND post_solved='1'"));
               
$solved_posts = empty($solved_posts) ? 0 : $solved_posts;

echo "<tr>\n";
echo "<td align='center' class='tbl2'>$i</td>\n";
echo "<td align='center' class='tbl2'>".profile_link($data['user_id'], $data['user_name'], $data['user_status'])."</td>\n";
echo "<td align='center' class='tbl2'>".number_format($solved_posts)."</td>\n";
echo "</tr>\n";
  }
}
echo "</table>\n";

echo "<center><a href='infusions/solved_posts_panel1/solved_posts.php'>Hele stillingen</a></center>";
closeside();
?>


Til forsiden  Til toppen af forum  Til bunden af forum
Smokeman
#4 Udskriv indlæg
Lagt på d. 20-10-2011 17:17
Brugers avatar

Super Administrator


Antal indlæg: 12086
Tilmeldt: 25.01.08
Sidst set: 04.03.13
On/Offline: Offline
Status:
Far til fire :-)
Dagens humør:

 
Mht. den 1. kode: Prøv at fjerne udråbstegnet i denne:
Download kildekode  Kode
AND ac.acc_user_id!='1'



- så det bliver til:
Download kildekode  Kode
AND ac.acc_user_id='1'


Til forsiden  Til toppen af forum  Til bunden af forum
zidane55
#5 Udskriv indlæg
Lagt på d. 20-10-2011 17:33
Standart Avatar

Senior bruger


Antal indlæg: 327
Tilmeldt: 10.06.11
Sidst set: 27.12.12
On/Offline: Offline
Status:
Ingen status er valgt
Dagens humør:
Ikke valgt
 
hmm.. Jeg kan godt se det du mener.. Men det jeg ønsker, er at få det til at se således ud. Så det kun er bruger 1's tal der fremgår her og alle andre brugere kan se det, selvom de er logget ind:

Download kildekode  Kode
if (MEMBER) {
openside("Bruger 1");
  echo '
<center>
<table border="1" bordercolor="white" width="210" bgcolor="gray">
<tr>
<td align="center"><font color="white">Kamp</td>
<td align="center"><font color="white">Score</td>
<td align="center"><font color="white">Rigtige</td>
</tr>
<tr>
<td align="center"><font color="white">Kamp 1</td>
<td align="center"><font color="white">".$data['acc_score']."</td>
<td align="center"><font color="white">".number_format($solved_posts)."
</td>
</tr>
<tr>
<td align="center"><font color="white">Kamp 2</td>
<td align="center"><font color="white">".$data['acc_score']."
</td>
<td align="center"><font color="white">".number_format($solved_posts)."
</td>
</tr>
</table>
</center>
';
closeside();
}



Til forsiden  Til toppen af forum  Til bunden af forum
Smokeman
#6 Udskriv indlæg
Lagt på d. 20-10-2011 17:56
Brugers avatar

Super Administrator


Antal indlæg: 12086
Tilmeldt: 25.01.08
Sidst set: 04.03.13
On/Offline: Offline
Status:
Far til fire :-)
Dagens humør:

 
Den kode der vil aldrig kunne vise noget. Der mangler jo hele MySql-delen/kald til databasen. Man kan ikke blot bruge enkelte stumper fra anden kode, og så tro det virker.

Hvis ikke mit 1. forslag virker, ja så ved jeg desværre ikke hvordan den grejes. Helpless
Til forsiden  Til toppen af forum  Til bunden af forum
zidane55
#7 Udskriv indlæg
Lagt på d. 20-10-2011 18:05
Standart Avatar

Senior bruger


Antal indlæg: 327
Tilmeldt: 10.06.11
Sidst set: 27.12.12
On/Offline: Offline
Status:
Ingen status er valgt
Dagens humør:
Ikke valgt
 
Jo, det virker. Men det viser bare tal for den bruger der er logget ind.. Jeg har jo kaldet til databasen i de ovenstående filer jeg viste..
Til forsiden  Til toppen af forum  Til bunden af forum
zidane55
#8 Udskriv indlæg
Lagt på d. 20-10-2011 18:10
Standart Avatar

Senior bruger


Antal indlæg: 327
Tilmeldt: 10.06.11
Sidst set: 27.12.12
On/Offline: Offline
Status:
Ingen status er valgt
Dagens humør:
Ikke valgt
 
Har fundet noget som måske virker..

Er det muligt at få nedenstående til kun at vise for bruger id 1? også selvom f.eks. bruger id 2 logger ind.

Download kildekode  Kode
'.score_account_stand($user_data['user_id="1"']).'




Download kildekode  Kode

'.number_format(dbcount("(post_solved)", DB_POSTS, "post_author='".$userdata['user_id="1"']."' AND post_solved='1'")).'



Til forsiden  Til toppen af forum  Til bunden af forum
Smokeman
#9 Udskriv indlæg
Lagt på d. 20-10-2011 18:11
Brugers avatar

Super Administrator


Antal indlæg: 12086
Tilmeldt: 25.01.08
Sidst set: 04.03.13
On/Offline: Offline
Status:
Far til fire :-)
Dagens humør:

 
Hmm, ok. Så prøv at finde dette i den 1. kode:
Download kildekode  Kode
post_author='".$userdata['user_id']."'



- og sæt den til id 1.

Så ser den sådan ud:
Download kildekode  Kode
post_author='1'



Redigeret af Smokeman d. 20-10-2011 18:13
Til forsiden  Til toppen af forum  Til bunden af forum
Spring til debat:
 
Lignende tråde
Debat Forum Svar Nyeste indlæg
Problem med at huske brugere Generel debat 8 17-03-2013 11:10
Problem med at få billede vist.... Generel debat 8 27-12-2012 11:00
Forum extension bliver ikke vist i brugerprofilen Infusioner 2 18-12-2012 22:12
Ulovligt at nægte at slette brugere + indlæg? Generel debat 5 18-09-2012 12:54
Top forum brugere Infusioner 4 23-02-2012 18:11