Statistik |
Beiträge: 144.532 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 122%
Ausl. d. letzten 5 Minuten: 118%
Ausl. d. letzten 15 Minuten: 127%
Aktulle Uhrzeit: 23:58
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
Frage + Vorschlag - Gewinnanzahlen bei usern |
|
Frage + Vorschlag - Gewinnanzahlen bei usern |
|
Hallo Viktor,
es wäre auch schön wenn in den Profielen der user und auch in den beiträgen irgendwo als Sternchen oder/und als Zahl anzugeben an wievielen Wettbewerben der user gewonnen hat.
und nun möchte ich nach diesem vorschlag noch dich bitten ob du meine eine kleine Codezeile geben kann wie ich einfach in einer variable irgendwo im forum die anzahl des betreffenden user wie oft der platz1 geschaffen hat hineinpacken kann.
ich möchte beim uplaod in die jgs_galerie user durch veränderte uplaodrechte den user belohnen der schon mal im wettbewerb der sieger war und auch abhängig machen wie oft er gesiegt hat, daher brauche ich den zahl von seinen platz 1. aus seinem datenbank.
also quasie
$wett_siege= query(ein datenbank abfrage der mir einfach nur eine zahl übermittelt)
vg
faruk
|
|
09.04.2008 14:19 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.761.144
Nächster Level: 266.777.854
|
|
|
09.04.2008 19:23 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.761.144
Nächster Level: 266.777.854
|
|
|
25.04.2008 21:11 |
|
|
|
würde mich auch mal interessieren wie der Code eingebaut wird.
Danke schon mal im vorraus
|
|
09.10.2008 23:15 |
|
|
|
Daran hätte ich auch Interesse, wie wir dies umsetzen könnten.
|
|
10.12.2009 04:50 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.761.144
Nächster Level: 266.777.854
|
|
Hallo,
jo das kann man so machen.
Editiere die Datei "thread.php".
Suche:
code: |
1:
2:
3:
4:
5:
|
eval("\$postbit = \"".$tpl->get("thread_postbit")."\";");
return $postbit;
}
|
|
Füge darüber ein:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
$resultSiege = $db->query("SELECT v.bild_id, v.katid, v.bewges, u.userid, k.status FROM bb".$n."_vgfoto_wett_bilder_bew_ges AS v, bb".$n."_vgfoto_wett_user_bilder AS u, bb".$n."_vgfoto_wett_kat AS k
WHERE v.bewges=(SELECT MAX(v2.bewges) FROM bb".$n."_vgfoto_wett_bilder_bew_ges AS v2 WHERE v2.katid=v.katid)
AND v.bild_id = u.bild_id
AND k.katid = v.katid
AND k.status='A'
AND u.userid='".$posts[userid]."'
GROUP BY v.katid
ORDER BY v.katid DESC");
$resultSiege = mysql_num_rows($resultSiege);
if ($resultSiege >0){
$wettSiegPokal = $lang->get("LANG_THREAD_VGFOTO_POKAL", array('$resultSiege' => $resultSiege, '$resultSiege' => $resultSiege, '$SID_ARG_2ND' => $SID_ARG_2ND));
}
|
|
Erstelle eine neue Sprachvariable.
Kategorie: thread
Sprachvariable: LANG_THREAD_VGFOTO_POKAL
Textinhalt:
code: |
1:
2:
3:
|
<div align="center"><a href="vgfoto_wett.php?action=statistik$SID_ARG_2ND"><img src="vgfoto_wett/pokal_small.gif" border="0" alt="$resultSiege Sieger im Fotowettbewerb" title="$resultSiege Sieger im Fotowettbewerb" /></a></div>
|
|
Editiere das Template "thread_postbit".
Suche:
code: |
1:
2:
3:
4:
5:
|
<br /><img src="{$style['imagefolder']}/spacer.gif" width="159" height="1" border="0" alt="" title="" /></td>
</tr>
</table>
|
|
Füge darüber ein:
code: |
1:
2:
3:
|
<br /><br />$wettSiegPokal
|
|
Jetzt noch die Grafik in das Verzeichnis "vgfoto_wett" hochladen.
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
11.12.2009 20:10 |
|
|
|
Habe mal versucht, dies im Profilfeld mit einzubauen.
Habe die Datei profil.php geändert.
Gesucht nach
code: |
1:
|
##### Ende Profil Lightbox by schwerteforum.de##### |
|
Danach eingefügt
code: |
1:
|
$resultSiege = $db->query("SELECT v.bild_id, v.katid, v.bewges, u.userid, k.status FROM bb".$n."_vgfoto_wett_bilder_bew_ges AS v, bb".$n."_vgfoto_wett_user_bilder AS u, bb".$n."_vgfoto_wett_kat AS k WHERE v.bewges=(SELECT MAX(v2.bewges) FROM bb".$n."_vgfoto_wett_bilder_bew_ges AS v2 WHERE v2.katid=v.katid) AND v.bild_id = u.bild_id AND k.katid = v.katid AND k.status='A' AND u.userid='".$posts[userid]."' GROUP BY v.katid ORDER BY v.katid DESC"); $resultSiege = mysql_num_rows($resultSiege); if ($resultSiege >0){ $wettSiegPokal = $lang->get("LANG_THREAD_VGFOTO_POKAL", array('$resultSiege' => $resultSiege, '$resultSiege' => $resultSiege, '$SID_ARG_2ND' => $SID_ARG_2ND)); } |
|
Template "profile" geändert.
An entsprechender Stelle dies eingefügt.
code: |
1:
|
</tr> <td><span class="normalfont"><b>Fotowettbewerb:</b></span></td> <td><span class="normalfont"><a href="vgfoto_wett.php?action=statistik$SID_ARG_2ND"><img src="vgfoto_wett/pokal_small.gif" border="0" alt="$resultSiege Sieger im Fotowettbewerb" title="$resultSiege Sieger im Fotowettbewerb" /></a><br> $resultSiege</span></td> </tr> |
|
Das Problem ist aber noch, dass es mir korrekt anzeigt bis auf die Gewinner Zusammenzähling. Den in meinem Beipsiel hat der USER "1" mal gewonnen. Angezeigt wird "0".
Anlage Screenshot.
Hat da jemand eine Idee, wo mein Fehler sein könnte?
Dateianhang: |
profil.jpg (95 KB, 108 mal heruntergeladen)
|
|
|
13.12.2009 08:33 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.761.144
Nächster Level: 266.777.854
|
|
Hallo,
versuche es mal mit dem Code.
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
$resultSiege = $db->query("SELECT v.bild_id, v.katid, v.bewges, u.userid, k.status FROM bb".$n."_vgfoto_wett_bilder_bew_ges AS v, bb".$n."_vgfoto_wett_user_bilder AS u, bb".$n."_vgfoto_wett_kat AS k
WHERE v.bewges=(SELECT MAX(v2.bewges) FROM bb".$n."_vgfoto_wett_bilder_bew_ges AS v2 WHERE v2.katid=v.katid)
AND v.bild_id = u.bild_id
AND k.katid = v.katid
AND k.status='A'
AND u.userid='".$user_info['userid']."'
GROUP BY v.katid
ORDER BY v.katid DESC");
$resultSiege = mysql_num_rows($resultSiege);
if ($resultSiege >0){
$wettSiegPokal = $lang->get("LANG_THREAD_VGFOTO_POKAL", array('$resultSiege' => $resultSiege, '$resultSiege' => $resultSiege, '$SID_ARG_2ND' => $SID_ARG_2ND));
}
|
|
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
13.12.2009 19:24 |
|
|
|
Perfekt, also heute ist ein Top Tag, alles klappt.
Danke Viktor.
|
|
14.12.2009 04:58 |
|
|
|
Hallo zusammen !
Der Thread ist ja inzwischen ziemlich alt, daher meine Frage, ob sich an dem Einbau etwas geändert hat.
Ich habe Viktors Anleitung befolgt, es wird jedoch nichts angezeigt.
Danke vorab.
Christian
__________________
|
|
01.05.2011 15:27 |
|
|
|
Hallo Viktor !
Es wird halt nichts angezeigt.... gar nix. Also auch keine Fehlermeldung oder dergleichen.
Gruss
Christian
__________________
|
|
01.05.2011 22:51 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.761.144
Nächster Level: 266.777.854
|
|
|
02.05.2011 19:42 |
|
|
|
Hallo Viktor !
Ich habe deine Anleitung aus diesem Posting befolgt:
Frage + Vorschlag - Gewinnanzahlen bei usern
Wobei es bei der Thread.php schon das Problem gab, das die Zeile
php: |
1:
|
eval("\$postbit = \"".$tpl->get("thread_postbit")."\";"); |
|
Bei mir nicht existiert, nur eine
php: |
1:
|
eval("\$postbit = \"".$tpl->get("thread_postbitlist")."\";"); |
|
Den Code habe ich dort trotzdem eingebaut. Angezeigt wird aber wie gesagt im Thread nach wie vor nichts.
Ein Mitglied meldet aber jetzt doch eine Veränderung, nämlich eine Fehlermeldung:
Fatal error: Call to a member function on a non-object in .../thread.php on line 880"
Gruss
Christian
__________________
|
|
02.05.2011 20:32 |
|
|
|
|
|
|