ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » phgstats for ilch1.1 v1.8f (Problem)

Geschlossen
  1. #1
    User Pic
    Djmuck Mitglied
    Registriert seit
    08.04.2007
    Beiträge
    36
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    habe das Modul "phgstats_for_ilch1.1_v1.8f" eingebaut und als box auf der seite anzeigen lassen.

    nun bekomm ich eine Fehlermeldung:

    Notice: Undefined variable: color in /www/htdocs/w00741b5/test/include/extras/phgstats/main/phgstats_n.inc.php on line 170



    Kann mir einer sagen was des heist?
    Mein ganzes Design hat sich nun total verschoben da diese meldun sowie auch das Copyright die ganze breite frist. traurig

    mfg Djmuck


    verwendete ilchClan Version: 1.1


    (EDIT)

    Habs rausgefunden.

    Original Code:

    // html: our copyright, dont remove !
    echo '<table cellpadding="0" cellspacing="0" border="0">'. "\n"
       . '<tr class=Chead><td class="auth" align="center">'
       . '<a href="http://phgstats.sourceforge.net/" target="_blank">phgstats 0.6.9b</a><font color="'
       . $color
       . '"> &copy; 2004-2006 </font>'
       . '<a href="http://woah-projekt.de/" target="_blank">woah-projekt</a>'
       . ' - ilch Modul v1.8f'
       . '</td></tr>' . "\n"
       . '</table>' . "\n";
    
    echo '</center>';



    Und hier der geänderte code:


    // html: our copyright, dont remove !
    echo '<table cellpadding="0" cellspacing="0" border="0">'. "\n"
       . '<tr class=Chead><td class="auth" align="center">'
       . '<a href="http://phgstats.sourceforge.net/" target="_blank">phgstats 0.6.9b</a><font color="'
       . '$color'
       . '"> &copy; 2004-2006 </font>'
       . '<a href="http://woah-projekt.de/" target="_blank">woah-projekt</a>'
       . ' - ilch Modul v1.8f'
       . '</td></tr>' . "\n"
       . '</table>' . "\n";
    
    echo '</center>';



    Es lag also nur an der Zeile 168

       . $color



    Und so müste es normalerweise sein:

       . '$color'



    Zuletzt modifiziert von Djmuck am 08.04.2007 - 21:43:15
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Das siehst du falsch, schreib einfach an den Anfang der Datei
    error_reporting(E_WARNING);
    und dann sollte der Fehler auch nicht angezeigt werden oder du machst $color = '';
    Der Fehler kommt weil die Variable nicht belegt ist.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Djmuck Mitglied
    Registriert seit
    08.04.2007
    Beiträge
    36
    Beitragswertungen
    0 Beitragspunkte
    Achso, na ja nach demm ich das bei mir so geändert hatte ging es auch so.. lächeln und fehler kamm bisher auch nicht.

    Aber ich werde eines deiner varianten nehmen, denn gehe mal von aus das du eist wovon du sprichst im gegensatz zu mir, habe da nicht wirklich so die php erfahrungen. zwinker


    Danke für deine Hilfe ..

    mfg Djmuck


    [EDIT]

    Also die 2 Variante von dir geht leider nicht mit dem:

    $color = '';


    bekomme folgende Fehlermedlung:

    Parse error: syntax error, unexpected '.' in /www/htdocs/w00741b5/test/include/extras/phgstats/main/phgstats_n.inc.php on line 170


    Habe die erste Variante genohmen, und bei dem code unten das Original wieder eingesetzt, bisher ohne Fehlermeldung.

    Leider kann ich jetzt nicht genau sagen obs geht oder nicht, da wenn ich denn original code $color wieder einfüge und trotzdem keiner deiner Varianten benutze, kommt komicherweisse nun auch kein Fehler mehr. ????

    Ich warte erstmal ab, und schau mir das ganze ne weile an, sobald der fehler wieder da ist meld ich mich noch mal ok.


    Zuletzt modifiziert von Djmuck am 09.04.2007 - 16:23:14
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten