Avatar billede chris Nybegynder
19. juni 2001 - 01:22 Der er 4 kommentarer og
3 løsninger

Html tabeller og cookies ?

Jeg bygger lidt på et site hvor brugeren vælger imellem 20-30 forskellige infoboxes (gemmes i en cookie, og hentes ikke fra en database men er include filer der trækkes ind på siden), og kan i princippet vælge dem alle til sin egen side....

Når brugeren har valgt sit indhold på siden, skal det jo så vises, og det vises sådan her.

    |------------------------------------|   
    |    |--------| |--------| |--------|  |
    |    |Indhold | |Indhold | |indhold |  |   
    |    |    | |        | |        |  |
    |    |--------| |--------| |--------|  |
    |------------------------------------|

En stor table på 100% og inden i den skal der så være 3 tables vandret, og ingen begrænsning lodret.


Hvis man bare propper indholds boxene ind i min main table bliver de sat op under hinnanden, så det bliver én lang lodret sjover\'. hvordan undgår jeg det ?
Nogen der har en ide?   

Ved ikke om det er lidt rodet beskrevet....  :)
Avatar billede orca Nybegynder
19. juni 2001 - 02:48 #1
Jeg forstår ikke... Du har din main tabel, inde i den har du tre forskellige tables, vandret. Med \"uendelig\" i højde? Er det disse tre tables som står under hinanden?

Mvh Mark

www.fotx.net/orca
Avatar billede burningice Nybegynder
19. juni 2001 - 04:44 #2
uhm...

<table>
<tr>
<td>Celle1, Linje1</td>
<td>Celle2, Linje1</td>
<td>Celle3, Linje1</td>
</tr>
<tr>
<td>Celle1, Linje2</td>
<td>Celle2, Linje2</td>
<td>Celle3, Linje2</td>
</tr>
</table>

Noget i den retning du tænkte på??
Avatar billede chris Nybegynder
19. juni 2001 - 09:07 #3
Ja jeg tænkte nok at jeg havde forklaret mig forkert :)

Altså det skal være dynamisk det som ligger i min main table. Jeg ved jo ikke hvad/ hvormange indholds-tabeller, og det er dét som pointen her. Jeg kan sagtens finde ud af at lave tabeller, men ikke dynamiske tabeller.

Kurt, kan have valgt 7 indholds-tables, Ole kan have valgt 13 og Tove kan have valgt 17. Spørgsmålet er så hvordan laver jeg det ?
Avatar billede icedox Nybegynder
20. juni 2001 - 19:56 #4
Hej! 
Sådan som jeg forstår spørgsmålet, vil du kalde 3 tabeller frem på siden, hvor du har dem i en 100% tabel, hvor du ikke kan styre tabellen, når der er mange records der bliver vist, fordi så bliver tabellen lang sjover?
se her :
<table size=\'100%\' border=\'0\'><tr><td>record(\"felt\")</td><td>record(\"felt2\")</td><td>record(\"felt3\")</td></tr>

så kommer der 3 striber ned.(lodret)
J.
Avatar billede chris Nybegynder
21. juni 2001 - 22:10 #5
brugerne vælger fra 1 til 30 elementer fra en \"custom.asp\" side.
De ting der bliver valgt bliver så smidt i en cookie.
Når brugeren kommer til forsiden skal de elementer vises.
Elementerne er hver en table på 294 width. Og de skal så vises så der er 3 ved siden af hinnanden.

Avatar billede burningice Nybegynder
21. juni 2001 - 23:10 #6
uhm, sådan her??

<% antal = request.cookies(\"antalelementer\") %>
<table width = \"294\">
<%
do until antal = 0
linje = 1
%>
<tr>
<td>celle1, linje <%=linje%></td>
<td>celle2, linje <%=linje%></td>
<td>celle3, linje <%=linje%></td>
</tr>
<%
antal = antal - 1
linje = linje + 1
loop
%>
Avatar billede chris Nybegynder
20. juli 2001 - 00:34 #7
kunne ikke rigtig bruge nogle af de svar... men her er lidt point, for at prøve at hjælpe.

tak
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
Kurser inden for grundlæggende programmering

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