Avatar billede fri0z Nybegynder
26. maj 2004 - 18:33 Der er 16 kommentarer og
1 løsning

skal have en scroll bar ind i min tagwall

jeg har lavet en tagwall og da jeg ikke har meget forstand på php er jeg meget tilfreds det....

men jeg ville gerne have en scroll bar ind , i stedet for at indlæggende bare fortsætter nedaf og bagrunden gentager sig.

se selv :)
http://www.dm-vaerksted.ots.dk/~frioz/tagwall.php

koden:

<table>
  <?
    $result = mysql_query("select * from wall order by id desc LIMIT 0, 100");
    while($row = mysql_fetch_array($result))
    {
        $farve = $row[farve];
        $email = $row[email];
        $navn = $row[navn];
        $tag = $row[tag];
        $dato = $row[dato];
        $tag = stripslashes($tag);
        $navn = stripslashes($navn);
        $tag = htmlentities($tag);
        $navn = htmlentities($navn);
        $email = htmlentities($email);



        echo "<tr>";
        echo "<td valign=middle height=20>";
        echo "<font face=verdana size=1 color=\"$farve\">";
        echo "<a href=\"mailto:$email\">$navn</a> : $tag <font color=000000>[$dato]";
        echo "</font>";
        echo "</td>";
        echo "</tr>\n";
    }
?>
</table>
<? mysql_close(); ?>&nbsp;

på forhånd tak :)
Avatar billede gil-galad Nybegynder
26. maj 2004 - 18:40 #1
prøv dette:

<table>
  <?
    $result = mysql_query("select * from wall order by id desc LIMIT 0, 100");
    while($row = mysql_fetch_array($result))
    {
        $farve = $row[farve];
        $email = $row[email];
        $navn = $row[navn];
        $tag = $row[tag];
        $dato = $row[dato];
        $tag = stripslashes($tag);
        $navn = stripslashes($navn);
        $tag = htmlentities($tag);
        $navn = htmlentities($navn);
        $email = htmlentities($email);



        echo "<tr>";
        echo "<td valign=\"middle\" height=\"20\" style=\"overflow:auto\">";
        echo "<font face=\"verdana\" size=\"1\" color=\"$farve\">";
        echo "<a href=\"mailto:$email\">$navn</a> : $tag <font color=\"000000\">[$dato]";
        echo "</font>";
        echo "</td>";
        echo "</tr>\n";
    }
?>
</table>
<? mysql_close(); ?>&nbsp;
Avatar billede gil-galad Nybegynder
26. maj 2004 - 18:46 #2
øhh prøv dette:

<table>
  <?
    $result = mysql_query("select * from wall order by id desc LIMIT 0, 100");
    while($row = mysql_fetch_array($result))
    {
        $farve = $row[farve];
        $email = $row[email];
        $navn = $row[navn];
        $tag = $row[tag];
        $dato = $row[dato];
        $tag = stripslashes($tag);
        $navn = stripslashes($navn);
        $tag = htmlentities($tag);
        $navn = htmlentities($navn);
        $email = htmlentities($email);



        echo "<tr>";
        echo "<td valign=\"middle\" style=\"height: 20px;\">";
        echo "<font face=\"verdana\" size=\"1\" color=\"$farve\">";
        echo "<div style=\"overflow:auto;">";
        echo "<a href=\"mailto:$email\">$navn</a> : $tag <font color=\"000000\">[$dato]";
        echo "</div>";
        echo "</font>";
        echo "</td>";
        echo "</tr>\n";
    }
?>
</table>
<? mysql_close(); ?>&nbsp;
Avatar billede fri0z Nybegynder
26. maj 2004 - 19:05 #3
så er det oploaded.... ikke nogen forskel?
Avatar billede gil-galad Nybegynder
26. maj 2004 - 19:13 #4
prøv så dette


<table>
  <?
    $result = mysql_query("select * from wall order by id desc LIMIT 0, 100");
    while($row = mysql_fetch_array($result))
    {
        $farve = $row[farve];
        $email = $row[email];
        $navn = $row[navn];
        $tag = $row[tag];
        $dato = $row[dato];
        $tag = stripslashes($tag);
        $navn = stripslashes($navn);
        $tag = htmlentities($tag);
        $navn = htmlentities($navn);
        $email = htmlentities($email);



        echo "<tr>";
        echo "<td valign=\"middle\" style=\"height: 20px;\">";
        echo "<font face=\"verdana\" size=\"1\" color=\"$farve\">";
        echo "<div style=\"overflow: auto; height: 20px;">";
        echo "<a href=\"mailto:$email\">$navn</a> : $tag <font color=\"000000\">[$dato]";
        echo "</div>";
        echo "</font>";
        echo "</td>";
        echo "</tr>\n";
    }
?>
</table>
<? mysql_close(); ?>&nbsp;
Avatar billede fri0z Nybegynder
26. maj 2004 - 19:31 #5
hmmm nu er den helt gal hehe http://www.dm-vaerksted.ots.dk/~frioz/tagwall.php <---
:S
Avatar billede Slettet bruger
26. maj 2004 - 20:02 #6
Prøv at sætte <div style="overflow:auto"> før din <table> og </div> efter din </table>
Avatar billede Slettet bruger
26. maj 2004 - 20:03 #7
Nok nærmere <div style="overflow:auto;height:427px;">
Avatar billede fri0z Nybegynder
26. maj 2004 - 20:17 #8
:S heller ikke nu bliver det bare sat længere nede ?
Avatar billede Slettet bruger
26. maj 2004 - 20:22 #9
Du har rod i rækkefølgen af dine tabeller og den div.
Avatar billede fri0z Nybegynder
26. maj 2004 - 20:24 #10
altså ikke:

<table>
<div style="overflow:auto;height:427px;">
  <?
    $result = mysql_query("select * from wall order by id desc LIMIT 0, 100");
    while($row = mysql_fetch_array($result))
    {
        $farve = $row[farve];
        $email = $row[email];
        $navn = $row[navn];
        $tag = $row[tag];
        $dato = $row[dato];
        $tag = stripslashes($tag);
        $navn = stripslashes($navn);
        $tag = htmlentities($tag);
        $navn = htmlentities($navn);
        $email = htmlentities($email);



        echo "<tr>";
        echo "<td valign=\"middle\" style=\"height: 20px;\">";
        echo "<font face=\"verdana\" size=\"1\" color=\"$farve\">";
        echo "<div style=\"overflow: auto; height: 20px;>";
        echo "<a href=\"mailto:$email\">$navn</a> : $tag <font color=\"000000\">[$dato]";
        echo "</div>";
        echo "</font>";
        echo "</td>";
        echo "</tr>\n";
    }
?>
</table>
</div>
Avatar billede Slettet bruger
26. maj 2004 - 20:29 #11
Prøv at nærlæse mit indlæg 20:02:01. Der står "før din <table>"
Avatar billede fri0z Nybegynder
26. maj 2004 - 20:35 #12
okey okey...
Avatar billede fri0z Nybegynder
26. maj 2004 - 20:39 #13
hehe det virkede tak tak...
Avatar billede fri0z Nybegynder
26. maj 2004 - 20:40 #14
hvordan gir jeg dig dine point? :P
Avatar billede Slettet bruger
26. maj 2004 - 20:41 #15
Ja, nu skal der bare finjusteres.

Et lille hint: Hvis du vælger en DOCTYPE med URL inkluderet, så vil browserne oftere være enige om at få din side til at se ud på samme måde. Prøv f.eks. denne:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Avatar billede Slettet bruger
26. maj 2004 - 20:42 #16
Jeg lægger et svar, og så markerer du mit navn i listen og klikker på Accepter-knappen.
Avatar billede Slettet bruger
26. maj 2004 - 20:43 #17
Og nu skal jeg nok huske at lægge som et svar.

Hov, jeg så lige, at du har sat den til 200. Det er alt for meget. Jeg skal ikke have mere end ca. 15-30 point for det her.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester