ilch Forum » Allgemein » HTML, PHP, SQL,... » Text scrollbar machen

Geschlossen
  1. #1
    User Pic
    WhiteTiger Mitglied
    Registriert seit
    24.05.2007
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    Ich hab zu dem Thema nicht viel gefunden.

    Ich hab folgendes Problem.
    Ich hab die anzeige wer online ist und wer offline ist, in einer kleine Box( 7Leute werden angezeigt) bei mehr leuten wächst das über den Rand hinaus, das will ich jetzt aber scrollbar machen.

    wo muss ich das machen und wie sieht der Code aus ?

    Ich hoffe mir kann jemand helfen lächeln

    Gruß Tiger


    verwendete ilchClan Version: 1.1
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    mkellenberger gelöschter User
    Versuchs mal mit scroll=auto oder scroll=yes
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    hmm... normalerweise is der html code dafür overview="auto"
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    mkellenberger gelöschter User
    OK, dann hab ich mich wohl getäuscht :'(
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    DevilAngel Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    Ja muss man das in der Online.php reinschreiben? Wie dann? ^^
    Hier ist der Code von der Online.php:

    <?php
    if (!defined('main')) {die("no direct access");}
    $dif = date('Y-m-d H:i:s', time() - 60);
    $abf = "SELECT uid FROM `prefix_online` WHERE uptime > '". $dif."'";
    $resultID = db_query($abf);
    $brk='';
    $uid = array();
    $guests = 0;
    $guestn = $lang['guests'];
    $content='';
    
    while ($row = db_fetch_object($resultID)) {
    	if ($row->uid != 0 AND $brk!=$row->uid) {
    		$name=@db_result(db_query('SELECT name FROM prefix_user WHERE id='.$row->uid),0);
    		$content.= '<tr><td><img src="include/images/icons/online.gif" border="0" alt="online"></td>';
    		$content.='<td><a href="index.php?user-details-'.$row->uid.'">'.$name.'</a></td></tr>'."\n";
    		$uid[] = $row->uid;
    	}
    	if ($row->uid == 0) { $guests++; }
    	$brk=$row->uid;
    }
    if ($guests == 1) { $guestn = $lang['guest']; }
    if (empty($content)) { $content.='<tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"></td><td><font color="#003366">0 User </font></td></tr>'."\n"; }
    
    $content.='<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n";
    $where = (count($uid)>0) ? 'WHERE id NOT IN ('.implode(', ', $uid).')' : '';
    $abf2 = 'SELECT * FROM prefix_user '.$where.' ORDER BY llogin DESC LIMIT 0,5';
    $erg2 = db_query($abf2);
    
    while ($row2 = db_fetch_object($erg2)) {
    	$datum = date('H:i d.m.y',$row2->llogin);
    	$user = $row2->name;
    	$content.='<tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"></td><td><a href="index.php?user-details-'.$row2->id.'" title="'.$lang['lasttimeonline'].$datum.'">'.$user.'</a></td></tr>'."\n";
    }
    if ($guests == 0) {
    	$content.= '<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px";></td></tr>'."\n".'
    		<tr><td><img src="include/images/icons/offline.gif"  border="0" alt="offline"></td><td><font size="-1" color="#003366">0 '.$lang['guests'].'</td></tr>'."\n";
    } else {
    	$content.= '<tr><td colspan="2"><hr style="height: 0px; border: dashed #9AB1C8 0px; border-top-width: 1px;"></td></tr>'."\n".'
    		<tr><td><img src="include/images/icons/online.gif" border="0" alt="online"></td><td><font size=-1>'.$guests.' '.$guestn.'</font></td></tr>'."\n";
    }
    ?>
    <table align="center" border="0" cellpadding="0" cellspacing="0" >
     <?php echo $content; ?>
    </table>
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    mkellenberger gelöschter User
    Ich weiss nicht, ob das so einfach ist, denn laut Code ist das ganze in einer Tabelle und diese haben meines Wissens nach keine Scrollbar...
    Die Lösung würde mich also auch interessieren.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    eXg.r1s1ng_sUn Mitglied
    Registriert seit
    16.05.2007
    Beiträge
    53
    Beitragswertungen
    0 Beitragspunkte
    ich will ja nich klugscheissern aber hat da nich jmd geschrieben dass die tabelle automatisch grösser wird, wenn der text oder was auch immer grösser wird?

    extremgaming2.ex.funpic.de
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    ganz unten, bei:
    <table align="center" border="0" cellpadding="0" cellspacing="0" >

    das dann dadurch ersetzten:
    <table align="center" border="0" cellpadding="0" cellspacing="0" style="overflow: scroll;">


    oder wars auto?... probier einfach aus lächeln
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    DevilAngel Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    @ Assault...hm...da stimmt was nicht?

    ...<table align="center" border="0" cellpadding="0" cellspacing="0" style="overflow:auto">...

    ...<table align="center" border="0" cellpadding="0" cellspacing="0" style="overflow:scroll">


    Da verändert sich auf der Seite nichts...


    Zuletzt modifiziert von DevilAngel am 25.05.2007 - 23:28:08
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    das semikolon is lebenswichtig!

    ...style="overflow:auto;">
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Devil Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    Hm...leider auch nichts....:(

    ...style="overflow:auto;">

    ..style="overflow:scroll;">


    Habe beide probiert...aber die schauen immer noch so drüber und man kann es bzw. es wird nicht gescrollt traurig
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    mach mal nachm doppelpunkt n leerzeichen....

    der befehl ist auf jedemfall richtig!

    (manmanman, worauf man aber auch alles in css achten muss :S)

    aber vll ist das auch nicht die beste lösung, da die box eigentlich nur eine gewisse länge haben darf, somit solltest du es eher mal den limitbefehl versuchen
    siehe bild: ninjablack.ni.funpic.de/include/designs/D-WOW1-IC/bilder/rnavitxt1.jpg
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Eigentlich braucht man weder ; noch Leerzeichen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Devil Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    Ja eben ^^ Deswegen wollte ich die Box scrollbar machen damit das nicht mehr über den Rand geht und man eben Scrollen kann.
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Das Problem ist du hast keine Breite vergeben, und woher soll jetzt der Browser wissen was zu breit ist zunge

    Also mach mal ein width rein.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Devil Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    ;p
    <table width="100" align="center" border="0" cellpadding="0" cellspacing="0" style="overflow: auto;">

    So besser? ^^ Aber geht auch nicht traurig


    Zuletzt modifiziert von Devil am 27.05.2007 - 12:27:51
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ach es ging um die Länge nicht, dann muss es natürlich die Höhe sein^^
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    achja, xD

    da fehlt ja noch die höhenangabe xD ich dussel^^

    nach width="100" einfach ma height="120" schreiben xD
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Devil Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    lol.... Ihr seit mir solche xD

    Nun...ich habe es so:
    <table width="100" height="50" align="center" border="0" cellpadding="0" cellspacing="0" style="overflow: scroll;">


    Auch "auto" ausprobiert, nothing traurig

    Glaub das will garnicht so wie wir das wollen. xD

    include/boxes/online.php ; Ist ja richtig ne? Wenn nicht dann...xD
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    <div style="width:390px; height:520px; overflow:auto; border:0px;">TEXT BLABLABLA</div>


    denk dran width und height auf deine wunschhöhe anzupassen...
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Devil Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    Naja...ich habs eingefügt und nun verschiebt sich der Inhalt von der Box nach unten....das muss doch gehen traurig
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    wie hast du es denn? es müsste so sein:


    <table align="center" border="0" cellpadding="0" cellspacing="0" >
    <div style="width:390px; height:520px; overflow:auto; border:0px;">
    blablabla
    </div>
    </table>
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    Devil Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    Ja so habe ich es, kannste mal rechts schauen ^^

    externer Link
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Das wäre total falsch!
    Das div um die Tabelle.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    du darfst ja nit zu 100% meinen code benutzen >.<

    das blabla mit dem ersetzen, was in der box angezeigt werden soll...


    und mairu... bei mir funzt es^^ ich weiß das es nich die "saubere" art ist... aber solange es arbeitet...
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Geht es auch in jedem Browser?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    DAS weiß ich nicht ;-)

    weiß nur das FF funzt..
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    Quentin Mitglied
    Registriert seit
    25.03.2007
    Beiträge
    237
    Beitragswertungen
    0 Beitragspunkte
    hmmm, firefox ist ja auch kein browser *lach* ne im ernst, das prob mit ff und opera ist leider die nicht immer strikte einhaltung des w3c, dadurch funktionieren einige dinge im ff und opera fehlerfrei die in anderen browsern zum totalcrash (bildlich gesprochen) führen


    Greetz Quentin
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    Devil Mitglied
    Registriert seit
    02.02.2006
    Beiträge
    2.094
    Beitragswertungen
    21 Beitragspunkte
    Ja Ithron ^^
    Ich habe das ganze halt genommen, das ich nix weglasse oder so ;-)

    Aber anscheinend geht das nicht so :/

    Aber! Könnte man keine Html bzw. PhP Datei erstellen? Das man die dann so für das Menü machen kann. (Menüpunkt)
    Wer zuletzt lacht, hat den schlechtesten Ping.
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    WhiteTiger Mitglied
    Registriert seit
    24.05.2007
    Beiträge
    6
    Beitragswertungen
    0 Beitragspunkte
    Das wäre echt genial wenn ich das noch so hinbekomme lächeln
    Irgendwie schaffen wir das schon, nur nicht die geduld verlieren büdde lächeln

    Gruß
    Tiger


    Zuletzt modifiziert von WhiteTiger am 28.05.2007 - 02:04:22
    0 Mitglieder finden den Beitrag gut.
Geschlossen

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

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten