ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Wieso geht altest script nicht mehr ?

Geschlossen
  1. #1
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    Hi, mal ne frage wieso folgendes lastwar script nicht mehr funkt:

    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $farbe = '';
    $farb2 = '';
    
    echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';
    $erg = db_query('SELECT * FROM prefix_wars WHERE status = "3" ORDER BY datime DESC LIMIT 1');
    while ($row = db_fetch_object($erg) ) {
    	$row->tag = ( empty($row->tag) ? $row->gegner : $row->tag );
    
      if ($row->wlp == 1) {
    		$farbe = 'C8E1B8';
    		$farb2 = '00aa00';
    	} elseif ($row->wlp == 2) {
    			$farbe = 'e8bbb7';
    			$farb2 = 'EE0000';
    	} elseif ($row->wlp == 3) {
    			$farbe = 'FDFBB7';
    			$farb2 = 'FF9900';
    	}
    	echo "<table border=\"0\" style=\"color:#000000\">
      <colgroup width=\"200\" span=\"5\"></colgroup>
      <tr>
        <td><b><center>$row->game<center></b></td>
        <td>War vs. $row->gegner</td>
        <td><center>$row->mtyp</center></td>
        <td><center>$row->mod</center></td>
        <td><center><b style=\"color:$col\">$row->owp:$row->opp  $row->mtyp> </center>
    
     </td>
      </tr>
      
    </table>";
    
    }
    echo '</table>';
    ?>


    Für Hilfe bin ich dankbar
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    n00by11 Mitglied
    Registriert seit
    22.03.2006
    Beiträge
    24
    Beitragswertungen
    0 Beitragspunkte
    Welche Version haste denn?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    1.1 was muss ich da ändern ?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    So allermögliches,.. DB abfragen, variablen functionen template einbindungen,...

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    Gibt es denn mittlerweile nen modifiziertes lastwar script für 1.1 ?
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    Ich habs mal umgeschrieben:

    <?php
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $farbe = '';
    $farb2 = '';
    
    echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';
    $erg = db_query('SELECT * FROM prefix_wars WHERE status = "3" ORDER BY datime DESC LIMIT 1');
    while ($row = db_fetch_object($erg) ) {
    	$row->tag = ( empty($row->tag) ? $row->gegner : $row->tag );
    
      if ($row->wlp == 1) {
    		$farbe = 'C8E1B8';
    		$farb2 = '00aa00';
    	} elseif ($row->wlp == 2) {
    			$farbe = 'e8bbb7';
    			$farb2 = 'EE0000';
    	} elseif ($row->wlp == 3) {
    			$farbe = 'FDFBB7';
    			$farb2 = 'FF9900';
    	}
    
    echo "
    
    <table border=\"0\">
      <tr>
        <td width=\"20\"><img src=\"include/images/wargames/$row->game.gif\"></td>
        <td width=\"120\"><center><a href=\"index.php?wars-more-'.$row->id.'\">Idilico vs. $row->gegner</a></center> </td>
        <td width=\"50\"><b>$row->owp : $row->opp</b></td>
      </tr>
    
    </table>
    
    
    <br>
    
    
    
    
    ";
    
    }
    
    ?>


    Soweit geht auch alles ..... Kann mir jetzt noch wer sagen wie ich es hinbekomme das der Punktestand bei win grün, bei draw gelb und bei lost rot ist ?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Wen du die farbeinflüsse löschen tust sind die natürlich weg ^^
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Sollte so funktionieren
    Statt $farbe kannst du auch $farb2 verwenden bzw. die Farbe im Code anpassen

    <td width="50"><font style="color: #'.$farbe.';"><b>$row->owp : $row->opp</b></font></td>



    Zuletzt modifiziert von Panicsheep am 30.04.2006 - 12:23:59
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    funkt auch net wirklich farbe bleibt weiß .... Kanns sein das es am style sheet aneckt ?

    body   
    { 
      background-color: #000000;
      color:#ffffff;
    }
      td.rahmenl
    {
      vertical-align:top;
    
    }
    td.rahmenr
    {
      vertical-align:top;
    }
    td.header
    {
      vertical-align:top;
      background-image:url("Bilder/border3.jpg");
    }
    td.navi
    {
      vertical-align:top;
      width:154px;
      background-image:url("Bilder/border.jpg");
    }
    td.content
    {
      vertical-align:top;
      width:452px;
    }
    td.rechts
    {
      vertical-align:top;
      width:154px;
      background-image:url("Bilder/border2.jpg");
    }
    td.news
    {
      vertical-align:top;
      background-image:url("Bilder/news.jpg");
      width:227px;
    }
    td.wars
    {
      vertical-align:top;
      background-image:url("Bilder/wars.jpg");
      width:225px;
      height:113px;
    }
    td.news2
    {
      vertical-align:top;
    }
    td.wars2
    {
      vertical-align:top;
    }
    td.gross
    {
      vertical-align:top;
    }
    td.newsbg
    {
      background-color: #9f9f9f;
    }
    td.border3
    {
      background-image:url("Bilder/border3.jpg");
    }
    td.menu2
    {
    background-image:url("Bilder/button1.jpg");
    }
    
    .abg
    {
    }
    
    td 
    {
      font-family: Verdana; 
      font-size: 10px;
    }
    
    a 
    { 
      color: #ffffff; 
      font-family: Tahoma; 
      font-size: 10px; 
      text-decoration: none;
    }
    
    a:hover 
    { 
      color: #ffffff;
      text-decoration: none;  
    }
    
    a.box 
    { 
      color: #ffffff; 
      font-family: Tahoma; 
      font-size: 10px; 
    }
    
    a.box:hover 
    {  
      color: #ffffff;
      text-decoration: none;  
    }
    
    a.menu
    {
    	display:block;
    	color: #ffffff;
    	font-size: 10px;
    	width: 150px;
    	height: 20px;
    	text-indent: 15px;
    	text-decoration: none;
    	font-family:  Tahoma, Arial,Verdana, Helvetica, sans-serif;
    	line-height: 13px;
    }
    
    .Chead
    {
      background-color: #b5b5b5;
      color: #ffffff;
    }
    
    .Chead td, .Chead td strong, .Chead h4, .Chead td b
    {
      color: #ffffff;
    }
    
    .Callg
    {
    	color: #ffffff;
    }
    
    .Callg td
    {
      color: #ffffff;
    }
    
    .Cnorm 
    {
      background-color: #7f7f7f;
    }
    
    .Cmite
    {
      background-color: #9f9f9f;
    }
    .Cdark
    {
    }
    
    #Ballg
    {
    	color: #ffffff;
    }
    #Ballg td
    {
    	color: #ffffff;
    }
    
    .Bhead
    {
    	color: #ffffff;
    }
    
    .Bbody
    {
    	color: #ffffff;
    }
    
    .Bbody2
    {
    	color: #ffffff;
    }
    
    .rand
    {
    }
    
    .smalfont 
    { 
        font-size: 10px;
    	text-decoration: none; 
    }
    
    .border 
    { 
        background-color: #9f9f9f;
    }
    
    hr 
    { 
        height: 0px; 
    	border-top-width: 1px; 
    }
    
    input, textarea, select
    { 
        color: #002F00;  
        font: 10px Tahoma;  
        border-color: #e9e9e9;
      	border-width: 1px;
        border-style: solid;  
        font-weight: none;  
        text-decoration: none;  
    }
    
    #menu {}
    #menu ul { padding-left: 100px; margin-left: 100px;}
    #smallmenu { }
    #smallmenu li { font-size: 20px; }
    #smallmenu a { font-size: 20px; }
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Die farben sind net in der style.css definiert ^^ sondern hier:

    if ($row->wlp == 1) { 
            $farbe = 'C8E1B8'; 
            $farb2 = '00aa00'; 
        } elseif ($row->wlp == 2) { 
                $farbe = 'e8bbb7'; 
                $farb2 = 'EE0000'; 
        } elseif ($row->wlp == 3) { 
                $farbe = 'FDFBB7'; 
                $farb2 = 'FF9900'; 
        }
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    @SLJ

    da währe ich phne dich nie drauf gekommen zunge

    die farbe wird oben abgerufen und in der Variable $farbe abgespeichert.

    So deswegen müsste fplgendes auch gehen:

    <td width="50"><font style="color: #'.$farbe.';"><b>$row->owp : $row->opp</b></font></td>


    Tuts aber net bleibt weiß
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    lass mal das font und </font> weg ^^ Also nur style="....

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    bringt auch nichts traurig
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    <td width="50"><style="color: #'.$farbe.';"><b>$row->owp : $row->opp</b></style></td>


    Eventuell geht das ^^

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Mir fällt grad auf du hast
    $farbe = '';
    $farb2 = '';

    am Anfang der Datei stehen, vll. solltest du das mal entfernen
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    farb1 und farb2 bezog sich auf rahmen farben daher muss er nicht zwangs läufig beides nutzen ^^
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    @SLJ ne geht immernoch net -.-
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    Gibt es nen logischen Grund wieso es nicht geht ?

    So wie der code ist müsste er eigentlich gehen
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    So ich hab deinen Code mal probiert
    Fehler
    $erg = db_query('SELECT * FROM prefix_wars WHERE status = "3" ORDER BY datime DESC LIMIT 1');

    Es gibt keinen Status 3 nur 1= nextwar und 2= lastwar

    Limit = 1 ist das so gewollt?

    Hm... leider fügt er hier beim posten immer \ mit ein. die mußt du alle wieder entfernen

    ansonsten kannst du dir hier die Datei runterladen
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    Also das ist nun erstrecht falsch zwinker

    1. Ststus 3 ist voreinstellung.
    2. Verzeiht slles wenn man status auf 2 setzt und sieht nichts mehr.
    3. Wird bei status 3 die farbe ja ganz normal übertragen ....

    wenn ich die variable $row->farbe2 setze steht dort der farbcode. Das problem ist nur das wieso auch immer die Farbe des Spielstands weiß bleibt.
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Ich hab sowohl bei version 1.1 als auch bei version 1.0.5
    Lastwars und Nextwars eingetragen und dabei in der Datenbank Tabelle Wars Spalte Status nie eine 3 als wert bekommen
    Also kann das status = 3 nicht richtig sein
    Was für nen Status soll es denn außer Lastwar und Nextwar noch geben?
    eventuellwar oder vielleichtunterumständenwar??

    Und was den rest angeht, da hab ich nur ein paar '..' eingefügt um die Variablen vom HTML zu trennen
    und ansonsten nur den font tag für dieSchriftfarbe des Ergebnisses.
    Der rest ist von dir.
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    Ich sags gerne nochmal die variable 3 ist eingetragen gewesen und mit 3 funktioniert es auch , wenn ich 2 eintrage wird nichts angezeigt.

    Das mit den farben ist irgendwie sehr komisch ..... Es muss so wie es ist gehen
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    So, habs nochmal untersucht.
    Du hast recht es gibt status 3. Meine Testversion hier im LAN war die erste Alpha die rauskam.
    Ok ich hab den Code (die Datei) jetzt auf meiner Final 1.1A Testseite und wenn ich da status = 3 mache gehts mit den Farben.
    Und wie gesagt am HTML hab ich nichts weiter verändert als die Variablen vom HTML zutrennen und den extra Fonttag
    Wie sieht es denn bei dir aus? Gib mal bitte URL zur Seite
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    Das passiert bei 2:

    web96.server104.rhs-it.de/ilch/index.php?news

    (Design Team Idilico)

    Und das bei 3:

    www.team-idilico.de
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Die Box sieht ziemlich leer aus zwinker
    Hast du die evtl. noch im Menü?
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    blamaster Mitglied
    Registriert seit
    31.03.2006
    Beiträge
    55
    Beitragswertungen
    0 Beitragspunkte
    NEIN. gugg auf team idillico gleiche box nur mit abfrage 3 anstelle von 2
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten