kostenloser Webspace werbefrei: lima-city


mod für triggertg

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    skullsplitter

    skullsplitter hat kostenlosen Webspace.

    hallo,

    ich schreibe derzeit an einem mod für triggertg (dem clanportal) und habe da ein problem.

    ich habe für die memberansicht etwas dazu gecodet und zwar, dass man zu den aufgaben (co-leader, leader, member usw.) ein bild hinzufügen kann und das dann auch angezeigt wird.

    soweit so gut :)

    (admin/kats.admin.php) ->
    habe für das admin menü (config verwalten -> positionen) hinzugecodet, dass man die bilder hochladen kann, die vorhandenen positionen bearbeiten und eben löschen... das klappt auch alles wunderbar.i n die datenbank trägt er mir auch zu dem dazugehörigen rang die bildurl ein!
    http://skullsplitter.xardas.lima-city.de/mod1.JPG

    (members/index.php) ->
    nur jetzt habe ich das problem, dass wenn ich für die memberansicht (design/member/memberpart.tpl) das bild auslesen will, klappt das nicht so ganz wie ich will. ich bekomme durch diese abfrage immer einen leeren inhalt zurück:
    $squadspart = "";
    $res = ssend("SELECT id,name,rang,game,icon
    FROM ".$sqlb['tbl_squads']."
    WHERE game = ".$_GET['id']."
    ORDER BY rang");
    while ($row = mysql_fetch_array($res,MYSQL_ASSOC))
    {
    $memberpart = ""; 
    $res_member = ssend("SELECT t1.id,t1.nick,t1.status,t1.mail,t1.page,t1.icq,t4.what
    FROM ".$sqlb['tbl_member']." AS t1
    LEFT JOIN ".$sqlb['tbl_whowhere']." AS t3 ON t3.who=t1.id
    LEFT JOIN ".$sqlb['tbl_whowhat']." AS t4 ON t4.who=t1.id AND t4.squad=t3.where
    LEFT JOIN ".$sqlb['tbl_aufgabe']." AS t2 ON t4.what=t2.id
    WHERE t3.where=".$row['id']." AND t1.level > 0  AND t1.blocked = 0
    ORDER BY t2.rang,t1.id");
    if (!mysql_num_rows($res_member))
    {
    $memberpart = _member_no_entries;
    }
    else
    {
    while ($rowm = mysql_fetch_array($res_member,MYSQL_ASSOC))
    {
    $res_aufgabe = ssend("SELECT name FROM ".$sqlb['tbl_aufgabe']." WHERE id = ".$rowm['what']);
    $rowa = mysql_fetch_array($res_aufgabe,MYSQL_ASSOC);
    $aufgabe = $rowa['name'];
    //mein code...
    if (!empty($rowm['rangb']))
    {
    $rangb = tplprint(_position_rangb, array("RANGB" => $rowm['rangb']));
    }
    else
    {
    $rangb = "kein bild....";
    }
    //mein code ende
    if (!empty($rowm['mail'])) $mail = tplprint(_member_view_mail, array("EMAIL" => $rowm['mail']));
    else $mail = _member_view_notset;
    if (!empty($rowm['page'])) $page = tplprint(_member_view_page, array("PAGE" => $rowm['page']));
    else $page = _member_view_notset;
    if (!empty($rowm['icq'])) $icq = tplprint(_member_view_icq, array("ICQ" => $rowm['icq']));
    else $icq = _member_view_notset;
    
    $tpl = tplload("../design/".$template_dir."/memberpart.tpl");
    $memberpart .= tplprint($tpl, array(
    "NAME" => $prefix.$rowm['nick'].$suffix,
    "AUFGABE" => $aufgabe,
    "RANGB" => $rangb,
    "KONTAKT" => $mail,
    "ICQ" => $icq,
    "PAGE" => $page,
    "ID" => $rowm['id']));
    }
    }


    wenn ich einen link vorgebe im else bereich also so:
    ...
    if (!empty($rowm['rangb']))
    {
    $rangb = tplprint(_position_rangb, array("RANGB" => $rowm['rangb']));
    }
    else
    {
    $rangb = "<img src'../design/images/rangb/2gelb.gif'>";
    }
    ...


    kommt eine weiße grafik mit dem roten x in der mitte.
    wenn ich via firefox "grafikadresse kopiern" anklicke lautet die adresse genau gleich wie der vom aufrufelink (sprich: http://localhost/php/Rangmod/member/index.php?action=game&id=1)

    weiß vielleicht hier jemand woran das liegen könnte?

    vielen dank

    mfg
    skull

    Beitrag geändert: 21.10.2006 14:49:25 von skullsplitter
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Ich glaub nicht, dass es dein Problem löst, aber sollte

    $rangb = '<img src'../design/images/rangb/2gelb.gif'>';

    nicht eher

    $rangb = '<img src="../design/images/rangb/2gelb.gif" />';

    heißen?
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!