Bilder im thread_postbit

  • $userfields
    <center><img style="margin-right: 5px;" src="http://www.newterritory.de/virtuell/images/irkanieni/klan_$fieldcontent.gif" align=left></center>
    $userrating


    Nun habe ich aber zwei userfields die Bilder machen sollen, was tun?

  • Nein, $fieldcontent muss so bleiben. Du musst halt auswählen ob es als Text da stehen soll oder als Bild über <img src="$fieldcontent"...


    Das hat auch mit PHP nix zu tun, das sind einfach Platzhalter für jedes Userfield... ;)
    Wenn du da was dran änderst ändert sich das in allen Profilfeldern, da das halt eine Vorlage für ein Profilfeld ist mit den beiden Platzhaltern $val[title] und $fieldcontent und das wird für jedes Profilfeld wiederholt.

  • Die Frage ist nun: wie?


    ' $userfields
    <center><img style="margin-right: 5px;" src="http://www.newterritory.de/virtuell/images/irkanieni/klan_$fieldcontent.gif" align=left></center>
    $userrating
    '


    Damit funktioniert zumindest das eine.
    Die Bilder heißen klan_*
    Die für die Herkunftsstaaten staat_*


    Meine Laienfähigkeiten sagen mir:
    Gar nichts leider.


    Wie sage ich dem crap dann nun "junge, da sind deine bilder"

  • Ach ja, Stand der Dinge:


    Nur bekomme ich den Text noch nicht weg uuuund nun will ich die Flagge aber lieber unter die Sigtutur haben. Nur, wie?


    Text ist weg. :)


    von

    Zitat

    </then><else>
    $val[title]:
    </else></if>
    </else></if> $fieldcontent<br />


    zu

    Zitat

    </then><else>
    $val[title]: $fieldcontent<br />
    </else></if>
    </else></if>


  • Hier macht er so Dinge, und zwar das Postbit wenn ich das richtig sehe, die Variablen noch leer.



    Da holt er sich unter anderem die Input aus thread_userfields.


    Zitat

    var $userfieldcache = array();


    userfields ist ein Array, was Sinn macht...

  • WENN ich in meinem Studium mal 5 Minuten aufgepasst habe schlürft er sich hier das userfield voll


    und nenn yas Dingen dann auch gleich uf.*


    Vor Datenbanksachen habe ich nur Angst. :)

  • Ja, da wird das voll gemacht und nein, es wird nicht uf.* genannt.


    Aber mit einzelnen Stellen kommt man nicht weit, vor allem da es die falschen sind und direkt rauskopiert worden sein kann es nicht, da


    if ($val['fieldtype'] == "multiselect") $fieldcontent = str_replace("\n", "; ", $fieldconten$


    kein gültiger PHP-Code ist, statt dem $ am Ende müsste t); kommen.