HTH-C.com - Forum
Latest News Latest Threads
Neuerung: Persönliche Galerie
Informationen zur Übernahme der Erweite..
HTH Blog - Version 2.0
#HTH.Systems - Betatester gesucht
Neueröffnung - PHPKit-Award.de
HTH Webchat v3
Letzter Beitrag Happy Birthday Bottyline Weiblicher Benutzer Heute, 0:00 Zeit der letzten Antwort
Letzter Beitrag Gibt es eigentlich noch jemand der PHPki.. Myrddin Männlicher Benutzer 19.04.2025 - 02:37 Zeit der letzten Antwort
Letzter Beitrag Herzlich Willkommen Botty Männlicher Benutzer 22.11.2024 - 21:45 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 WEBI Männlicher Benutzer 24.06.2024 - 13:58 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 ohne ASCE auf PHP8x Myrddin Männlicher Benutzer 22.03.2023 - 13:36 Zeit der letzten Antwort
 56.501 Posts & 4.945 Themen in 78 Foren
Forenübersicht » Support / Hilfe » PHPKit 1.6.03 & 1.6.1 » Support » Warstatistik mit Diensträngen au..

Warstatistik mit Diensträngen ausstatten
10 Beiträge in diesem Thema
 Geschlossen 
 Seiten (1):    1  
27.04.2008 - 12:43 Uhr
Beitrag: #1
Hallo ich wollte gerne Dienstränge einführen je nachdem wieviele Wars derjenige mitgemacht hat kriegt er nen Dienstrang.
Ich habe es mal versucht, so aber es ging nicht.
Kann mir einer sagen wo mein Fehler ist oder nen Verbesserungsvorschlag machen.
Was bei Dienstgrade dazwischen steht ist mein Code!
$count_win gibt nur eine Zahl her wieviel wars gewonnen wurden.

login/User_status.php
Hier klicken zum aufklappen


template/war/user_stats.htm
Hier klicken zum aufklappen



Ohh Gott ich glaub Webi wird mich langsam hassen ich komm immer nur mit Fragen  verliebt
und dann immer gleich so viele.
Sry aber die Member würden das gerne haben.

Greetz Chopper
PS: Danke schonmal für eure Hilfe

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von chopper - 27.04.2008 - 14:09 Uhr
 
Zum Anfang der Seite
27.04.2008 - 13:11 Uhr
Beitrag: #2
Du hast lediglich einige kleine Bedingungen nicht geschlossen.
Und was die Übersicht angeht .. Naja, ich sag nichts dazu.

Versuch es mal hiermit.
Hier klicken zum aufklappen


 
Zum Anfang der Seite
27.04.2008 - 14:07 Uhr
Beitrag: #3
Wie kann ich sehen welchen Wert $dstgrd übergibt weil er zeigt das Bild nicht.
Die untere geschweifte Klammer musste ich weg nehmen(aus K!r!ka's code), da sie sich mit einer aus dem unteren Code beißt.

login/userinfo.php
Hier klicken zum aufklappen


templates/war/user_stats.htm
Hier klicken zum aufklappen


aber leider zeigt er die Bilder nicht an.
Das Feld bleibt einfach leer.

 
Zum Anfang der Seite
27.04.2008 - 14:31 Uhr
Beitrag: #4
Wo soll der Dienstgrad denn alles erscheinen?

Naja, in jedemfall muss das in den jeweiligen Dateien auch als Code fest stehen.
Das kannst du machen, indem du einfach die User_status.php in den Dateien includierst --> include ('login/User_status.php');.

Dennoch müsste noch ein Eintrag in der Datei fehlen:
Hier klicken zum aufklappen


Es sei denn, das der Template-Inhalt von der templates/war/user_stats.htm in den eigentlichen Template (userinfo.htm z.B.) fest drin ist.

 
Zum Anfang der Seite
27.04.2008 - 15:42 Uhr
Beitrag: #5
Also ich poste dir mal beide komplett die es betrifft da er mir leider immer Fehler produziert.
Ich hoffe jetzt siehst du denn Fehler oder meine Gedankenlücke.

Userinfo.php
Hier klicken zum aufklappen


User_stats.htm
Hier klicken zum aufklappen



Wenn ich dein Code den du mir zuletzt gepostet hast einfüge sagt er das:
Parse error: syntax error, unexpected ';' in /home/steirer/public_html/login/userinfo.php(134) : eval()'d code on line 1

Oder hab ich nochwas vergessen wenn du noch irgentwas aus dem Code brauchst sag bescheid ich poste den dann.
PS: Er soll nen Dienstgrad Bild ausgeben da wo er bei den Usern die Warstatistik ausgibt.

 
Zum Anfang der Seite
27.04.2008 - 15:56 Uhr
Beitrag: #6
Du gibst die Variable im Template user_stats.htm aus, aber die Variable hat keinen Wert.
Wieso nicht? - Weil die Abfrage an falscher Stelle positioniert ist.

Dieser Teil des Codes:



1
2
3
4
5

PHP-Quelltext

/********************* Dienstgrade ***********************/
if ($count_win>=10$dstgrd=='<img src="images/dstgrd/og.gif">';
elseif (
$count_win>=5$dstgrd=='<img src="images/dstgrd/g.gif">';
elseif (
$count_win>=0$dstgrd=='<img src="images/dstgrd/s.gif">';
/********************* Dienstgrade ***********************/
muss demnach auch über den Aufruf des Templates, in dem Fall darüber:



1
2

PHP-Quelltext

eval ("\$infos_war= \"".getTemplate("war/user_stats")."\";");
 }
mfG

 
Zum Anfang der Seite
27.04.2008 - 17:12 Uhr
Beitrag: #7
Sry das ich wieder nachfragen tue aber ich bin wohl zu blöd das zu machen.
Ich habe es jetzt mal eingebaut aber er gibt es nicht aus muss ich noch in einer anderen Datei
was ändern oder noch was beachten.

Hier klicken zum aufklappen



Sry das ich euch heute das Ohr ab kaue.^^
Nehmt es mir nicht übel.

 
Zum Anfang der Seite
27.04.2008 - 19:39 Uhr
Beitrag: #8
Juhu es geht und so ein mist Fehler und ich Rätsel da den ganzen Tag.

Hier klicken zum aufklappen



Ich bedanke mich recht herzlich für die gegebene Hilfe.
Kann geclosed werden. Außer ihr habt noch was.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von chopper - 27.04.2008 - 19:40 Uhr
 
Zum Anfang der Seite
27.04.2008 - 19:48 Uhr
Beitrag: #9
Ich hab gerade gemerkt, das du eine Counter-Variable hast, die null Inhalt haben sollte.
Zeile 100 steht das:



1

PHP-Quelltext

$dstgrd $dstgrd[0]; 
Weitere Angaben, die eine Variable $dstgrd benutzen, sind die für die Bilder.
Die werden halt dann aufgerufen, wenn der jeweilige Counter ($count_win) erfüllt werden.

Also was tun:
Du kommentierst oder löscht den Eintrag in Zeile 100.
Dann sollte das mit den Bildern auch richtig funktionieren.

 
Zum Anfang der Seite
27.04.2008 - 19:54 Uhr
Beitrag: #10
Auf Wunsch geschlossen

 THREAD CLOSED

 
Zum Anfang der Seite
 Seiten (1):    1  
 Geschlossen 

Ähnliche Themen
 

Es wurden keine ähnlichen Themen gefunden.


HTH-C.com - Webmedien & Community