ilch Forum » Allgemein » HTML, PHP, SQL,... » Box im Banner

Geschlossen
  1. #1
    User Pic
    trejay Mitglied
    Registriert seit
    09.04.2009
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    Hi Leute. Ich möchte eine Box auf unser Banner legen, was ja auch funzt, nur die box wird am äussersten rechten Rand des Banners angezeigt, ich würde gern die Position der Box festlegen, sodass sie quasi bei 3/4 des Banners ist, wischen dem mittleren drehenden Logo, und dem rechten Rand. (hoffe man versteht was ich meine zwinker )
    gesperrtes Bild
    Hier der Teil der index.htm
    </style>
      </head>
      <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
        <table width="990" border="0" cellpadding="0" cellspacing="0" class="c6">
          <tr>
            <td valign="top" align="right" width="990" height="194" colspan="4" background="include/designs/umbrella_1.0/Bilder/umbrella_01.gif"><div style="width: 300px; height: 30px; overflow: visible;">{_boxes_lastforum}</div>
              <div class="c1"></div>
            </td>
          </tr>
          <tr>
            <td width="210" align="left" valign="top" background="include/designs/umbrella_1.0/Bilder/umbrella_02.jpg" class="c3">
              <table width="100%" border="0" class="c2">
                <tr>
                  <td width="15">
                    {_boxes_start}


    betroffene Homepage: externer Link


    Zuletzt modifiziert von trejay am 13.09.2009 - 16:57:37
    XFire: Trejay
    Skype: Trejay2
    HP: www.socclan.1x.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Awaina Mitglied
    Registriert seit
    08.03.2009
    Beiträge
    130
    Beitragswertungen
    5 Beitragspunkte
    index.php?? O_o ...

    Was du machen kannst ist, in den div, indem sich die Box befindet, in den Style-tag "margin:-left:-400px;" (oder war es "padding-left:-400px" ..hmm ^^) einfach mal einsetzten. Ist zwar eine nicht allzu noble geschichte einen Div über ein anderen container zu zerren, aber es sollte funtzen :-)

    Optimal wäre es ja gewesen, wenn du aus dem Banner 2 Bilder gemacht hättest, dann 2 Tabellzellen nebeneinander angelöget hätest, in das eine deine Box und in den styletag das este Bild als Hintergrund und in die zweite Zelle das zweite Bild als Hintergrund.

    Probiere es einfach mal aus, was für dich besser erscheint. :-)
    mit freundlichem Gruß,
    Kevin "Awaina" K.
    CEO @ A|W Webhosting
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    trejay Mitglied
    Registriert seit
    09.04.2009
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    verflixte axt... sorry, mein fehler, meine natürlich die index.htm^^
    so, hab das ma versucht aber irgendwie null änderung..
    XFire: Trejay
    Skype: Trejay2
    HP: www.socclan.1x.de
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Awaina Mitglied
    Registriert seit
    08.03.2009
    Beiträge
    130
    Beitragswertungen
    5 Beitragspunkte
    Also ich habs bei mir hinbekommen. (Habe das "align="right"" Attribut aus der Tabellenzelle entfernt.

    Ich weis nurnicht, wo genau du das hinhaben möchtest, di Box. Probiere mal dieses Attribut zu entfernen und dann mit "padding-left:<Wunschabstand in px>;" zu arbeiten, damit kannst du die Pox auf horizontaler Ebene dann quer über das Banner verschieben.
    mit freundlichem Gruß,
    Kevin "Awaina" K.
    CEO @ A|W Webhosting
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    trejay Mitglied
    Registriert seit
    09.04.2009
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    sehr geil... an dem align= right lag es zwinker dank dir erstmal in der hinsicht.
    von der breite her sitzt es schon da wo es soll... nur ich hätte es wenn möglich n tick tiefer.... und die schriftart der boxnicht grau, sondern dick also<b> und Namen und Thema unterschiedlich farbig...Name Rot, Thema Blau... hatte selbst schon gefummelt, aber war immer nicht 100%ig..
    <?php 
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    $query = "SELECT a.id, a.name, a.rep, c.erst as last, c.id as pid, c.time
    FROM prefix_topics a
      LEFT JOIN prefix_forums b ON b.id = a.fid
      LEFT JOIN prefix_posts c ON c.id = a.last_post_id
      LEFT JOIN prefix_groupusers vg ON vg.uid = ".$_SESSION['authid']." AND vg.gid = b.view
      LEFT JOIN prefix_groupusers rg ON rg.uid = ".$_SESSION['authid']." AND rg.gid = b.reply
      LEFT JOIN prefix_groupusers sg ON sg.uid = ".$_SESSION['authid']." AND sg.gid = b.start
    WHERE ((".$_SESSION['authright']." <= b.view AND b.view < 1) 
       OR (".$_SESSION['authright']." <= b.reply AND b.reply < 1)
       OR (".$_SESSION['authright']." <= b.start AND b.start < 1)
    	 OR vg.fid IS NOT NULL
    	 OR rg.fid IS NOT NULL
    	 OR sg.fid IS NOT NULL
    	 OR -9 >= ".$_SESSION['authright'].")
    ORDER BY c.time DESC
    LIMIT 0,5";
    echo '<table>';
    $resultID = db_query($query);
    while ($row = db_fetch_assoc($resultID)) {
    	$row['date'] = date('d.m.y - H:i',$row['time']);
    	$row['page'] = ceil ( ($row['rep']+1)  / $allgAr['Fpanz'] );
      echo '<tr><td valign="top"><b> &raquo; </b></td><td><a href="?forum-showposts-'.$row['id'].'-p'.$row['page'].'#'.$row['pid'].'" title="'.$row['date'].'">'.((strlen($row['name'])<18) ? $row['name'] : substr($row['name'],0,15).'...').'<br /><span class="smalfont"> von '.$row['last'].'</span></a></td></tr>';
    }
    echo '</table>';
    ?>
    XFire: Trejay
    Skype: Trejay2
    HP: www.socclan.1x.de
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    trejay Mitglied
    Registriert seit
    09.04.2009
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    mir wächst sicher demnächt ne Feder.. habe die Idee mit der Box im Banner verworfen. sah bescheiden aus zwinker... habs nu auch hin bekommen den namen der letzten post'ers farbig (in meinem Fall weiß) zu machen... aber ich bekomms net gebacken das Foren-Thema farbig zu machen... heeeelp!!
    <?php 
    #   Copyright by Manuel
    #   Support www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    $query = "SELECT a.id, a.name, a.rep, c.erst as last, c.id as pid, c.time
    FROM prefix_topics a
      LEFT JOIN prefix_forums b ON b.id = a.fid
      LEFT JOIN prefix_posts c ON c.id = a.last_post_id
      LEFT JOIN prefix_groupusers vg ON vg.uid = ".$_SESSION['authid']." AND vg.gid = b.view
      LEFT JOIN prefix_groupusers rg ON rg.uid = ".$_SESSION['authid']." AND rg.gid = b.reply
      LEFT JOIN prefix_groupusers sg ON sg.uid = ".$_SESSION['authid']." AND sg.gid = b.start
    WHERE ((".$_SESSION['authright']." <= b.view AND b.view < 1) 
       OR (".$_SESSION['authright']." <= b.reply AND b.reply < 1)
       OR (".$_SESSION['authright']." <= b.start AND b.start < 1)
    	 OR vg.fid IS NOT NULL
    	 OR rg.fid IS NOT NULL
    	 OR sg.fid IS NOT NULL
    	 OR -9 >= ".$_SESSION['authright'].")
    ORDER BY c.time DESC
    LIMIT 0,5";
    echo '<table>';
    $resultID = db_query($query);
    while ($row = db_fetch_assoc($resultID)) {
    	$row['date'] = date('d.m.y - H:i',$row['time']);
    	$row['page'] = ceil ( ($row['rep']+1)  / $allgAr['Fpanz'] );
      echo '<tr><td valign="top"><b> &raquo; </b></td><td><a href="?forum-showposts-'.$row['id'].'-p'.$row['page'].'#'.$row['pid'].'" title="'.$row['date'].'">'.((strlen($row['name'])<18) ? $row['name'] : substr($row['name'],0,15).'...').'<br /><span class="bigfont"> <div style="color:#FFFFFF;">von '.$row['last'].'</span></a></td></tr></div>';
    }
    echo '</table>';
    ?>
    XFire: Trejay
    Skype: Trejay2
    HP: www.socclan.1x.de
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ich mach nur nen Ausschnitt, in Zeile 28
    ...<a style="color: #FARBCODE;" href="?forum-showposts-'...
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    trejay Mitglied
    Registriert seit
    09.04.2009
    Beiträge
    372
    Beitragswertungen
    0 Beitragspunkte
    wie geil is das denn??...Es funzt, Dank dir mal wieder... darauf muss man erstmal kommen zwinker
    XFire: Trejay
    Skype: Trejay2
    HP: www.socclan.1x.de
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten