Avatar billede jr40 Nybegynder
11. juli 2005 - 13:27 Der er 18 kommentarer og
1 løsning

Loop BG hvordan.?

Dette her bliver vist på min .asp, og derved vil jeg gerne have at hver linje den laver har en forskellige bg.

altså af den skifter imellem 2BGs, så man lettere kan kende forskel.

Koden:
<table width="750" border="0">
        <tr>
          <td width="117" class="fiske_text_rod"><strong><%= monthname(month(cdate(dato1))) %>
            - <%= rs1("kategori") %></strong></td>
          <td width="197">&nbsp;</td>
          <td width="94"><b><span style='font-family:Verdana'><o:p></o:p></span></b></td>
          <td width="91">&nbsp;</td>
          <td width="79">&nbsp;</td>
          <td width="146">&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <% While Not rs2.eof %>
        <tr>
          <td class="alm_text_sort"><%= weekdayname(weekday(rs2("dato"))) %>&nbsp;<%= rs2("dato") %></td>
          <td class="alm_text_sort"><%= rs2("extra") %></td>
          <td><div align="center" class="alm_text_sort"><%= rs2("klokken") %></div></td>
          <td><div align="center" class="alm_text_sort"><%= rs2("prisv") %></div></td>
          <td><div align="center" class="alm_text_sort"><%= rs2("prisb") %></div></td>
          <td><div align="left" class="alm_text_sort"><%= rs2("pladser") %></div></td>
        </tr>
        <% rs2.movenext
                    wend %>
      </table>
Avatar billede busschou Praktikant
11. juli 2005 - 13:31 #1
det normale er at lave en counter af en slags
fx
----
counter = 1
<% While Not rs2.eof
if counter mod 2 = 0 then
  bg = "alb_text_sort"
else
  be = "anden_farve"
end if
counter = counter + 1%>
<tr>
<td class="<%=bg%>"><%= weekdayname(weekday(rs2("dato"))) %>&nbsp;<%=rs2("dato") %></td>
<td class="<%=bg%>"><%= rs2("extra") %></td>
<td><div align="center" class="<%=bg%>"><%= rs2("klokken") %></div></td>
<td><div align="center" class="<%=bg%>"><%= rs2("prisv") %></div></td>
<td><div align="center" class="<%=bg%>"><%= rs2("prisb") %></div></td>
<td><div align="left" class="<%=bg%>"><%= rs2("pladser") %></div></td>
</tr>
<% rs2.movenext
wend %>
Avatar billede busschou Praktikant
11. juli 2005 - 13:33 #2
hov og deklerationen af counteren skal selfølgelig være inde i asp koden og ikke udenfor..slåfejl ;o)
Men håber du kan se ideen?
Counteren tælles op i hvert loop
Hvis counteren divideret med to giver en rest så sættes en baggrund, hvis ikke så sættes en anden :o)
Avatar billede busschou Praktikant
11. juli 2005 - 13:33 #3
dvs det er classen jeg har sat da jeg regner med du klarer det i stylesheetet
Avatar billede jr40 Nybegynder
11. juli 2005 - 13:43 #4
Yeps jeg bruger css self.

Hmm kan du se hvorfor jeg for denne her fejl.?

Expected statement

/ture1.asp, line 227

end if
^




siden ser sådan her ud:
<%
dim conn, strconnect, sql, rs, ture1, ture2, ture3, ture4, ture5, ture6, ture7, ture8, ture9, ture10
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("../db/cms.mdb")

set rs = server.createobject("ADODB.Recordset")
sql = "select * from indhold where side=1;"

rs.open sql, conn

while not rs.eof
ture1 = rs("ture1")
ture2 = rs("ture2")
ture3 = rs("ture3")
ture4 = rs("ture4")
ture5 = rs("ture5")
ture6 = rs("ture6")
ture7 = rs("ture7")
ture8 = rs("ture8")
ture9 = rs("ture9")
ture10 = rs("ture10")

rs.movenext
wend
%>
<!-- #include file="base.asp" --><title>Vis begivenheder</title>
      <link href="style/akstyle.css" rel="stylesheet" type="text/css">
                    <p>&nbsp;</p>
                   
<table width="750" height="484" border="0">
  <tr valign="top"> </tr>
  <tr valign="top">
    <td><table class=MsoNormalTable border=0 cellpadding=0 width=573
  style='width:429.75pt;mso-cellspacing:1.5pt;mso-padding-alt:0cm 5.4pt 0cm 5.4pt'
  height=313>
        <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:15.0pt'>
          <td width=271 style='width:203.25pt;padding:.75pt .75pt .75pt .75pt;
    height:15.0pt'> <p class=MsoNormal><o:p>&nbsp;</o:p></p></td>
          <td width=30 style='width:22.5pt;padding:.75pt .75pt .75pt .75pt;
    height:15.0pt'> <p class=MsoNormal><o:p>&nbsp;</o:p></p></td>
          <td width=252 style='width:189.0pt;padding:.75pt .75pt .75pt .75pt;
    height:15.0pt'> <p class=MsoNormal><o:p>&nbsp;</o:p></p></td>
        </tr>
        <tr style='mso-yfti-irow:1'>
          <td width=271 style='width:203.25pt;padding:.75pt .75pt .75pt .75pt'>
            <p><b><span style='font-size:7.5pt;font-family:Verdana;color:#6699CC'>
              <% response.write ture2 %>
              </span></b></p></td>
          <td width=30 style='width:22.5pt;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal><o:p>&nbsp;</o:p></p></td>
          <td width=252 style='width:189.0pt;padding:.75pt .75pt .75pt .75pt'>
            <p class=MsoNormal><o:p>&nbsp;</o:p></p></td>
        </tr>
        <tr style='mso-yfti-irow:2;height:184.5pt'>
          <td width=271 valign=top style='width:203.25pt;padding:.75pt .75pt .75pt .75pt;
    height:184.5pt'> <p><b><span style='font-size:7.5pt;font-family:Verdana;color:black'>
              <% response.write ture3 %>
              </span></b></p></td>
          <td width=30 style='width:22.5pt;padding:.75pt .75pt .75pt .75pt;
    height:184.5pt'> <p class=MsoNormal><o:p>&nbsp;</o:p></p></td>
          <td width=252 style='width:189.0pt;padding:.75pt .75pt .75pt .75pt;
    height:184.5pt'> <p align=right style='text-align:right'> <img border=0 width=248 height=248
    id="_x0000_i1031" src="images/maribag.jpg" align=bottom></p></td>
        </tr>
        <tr style='mso-yfti-irow:3;mso-yfti-lastrow:yes'>
          <td width=271 style='width:203.25pt;padding:.75pt .75pt .75pt .75pt'>
            <p class=MsoNormal><o:p>&nbsp;</o:p></p></td>
          <td width=30 style='width:22.5pt;padding:.75pt .75pt .75pt .75pt'> <p class=MsoNormal><o:p>&nbsp;</o:p></p></td>
          <td width=252 style='width:189.0pt;padding:.75pt .75pt .75pt .75pt'>
            <p class=MsoNormal><o:p>&nbsp;</o:p></p></td>
        </tr>
      </table>
      <p style='margin:0cm;margin-bottom:.0001pt'><span style='display:none;
  mso-hide:all'><o:p>&nbsp;</o:p></span></p>
      <p align=center style='text-align:center'><b><span style='font-size:18.0pt;
  font-family:Verdana;color:#6699CC'>
        <% response.write ture4 %>
        </span></b><b><span
  style='font-family:Verdana;color:#6699CC'><o:p></o:p></span></b></p>
      <p align=center style='text-align:center'><b><span style='font-family:Verdana;
  color:#6699CC'><span style='mso-spacerun:yes'> </span></span><o:p><span style='font-family:Verdana;color:#6699CC'>
        <% response.write ture5 %>
        &nbsp;</span><font color="#CC0000"></font></o:p></b></p>
      <table width="750" border=0 cellpadding=0 cellspacing=0 class=MsoNormalTable
  style='border-collapse:collapse;mso-padding-alt:0cm 0cm 0cm 0cm'>
        <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:17.65pt;mso-row-margin-right:
    4.1pt'>
          <td width=685 nowrap colspan=2 style='width:144.4pt;padding:0cm 5.4pt 0cm 5.4pt;
    height:17.65pt'> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
    auto'><b><span style='font-family:Verdana;color:#6699CC'>
              <% response.write ture6 %>
              </span></b><span
    style='color:#6699CC'><o:p></o:p></span></p></td>
          <td width=149 nowrap style='width:48.45pt;padding:0cm 5.4pt 0cm 5.4pt;
    height:17.65pt'> <p class=MsoNormal align=center style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
    auto;text-align:center'><b><span style='font-size:8.0pt;font-family:Verdana;
    color:#00CCFF'>&nbsp;</span></b><span style='color:#00CCFF'><o:p></o:p></span></p></td>
          <td width=175 nowrap style='width:68.0pt;padding:0cm 5.4pt 0cm 5.4pt;
    height:17.65pt'> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
    auto'><b><span style='font-size:8.0pt;font-family:Verdana;color:#00CCFF'>&nbsp;</span></b><span
    style='color:#00CCFF'><o:p></o:p></span></p></td>
          <td width=245 nowrap colspan=2 style='width:57.45pt;padding:0cm 5.4pt 0cm 5.4pt;
    height:17.65pt'> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
    auto'><b><span style='font-size:8.0pt;font-family:Verdana;color:#00CCFF'>&nbsp;</span></b><span
    style='color:#00CCFF'><o:p></o:p></span></p></td>
          <td width=147 nowrap style='width:110.15pt;padding:0cm 5.4pt 0cm 5.4pt;
    height:17.65pt'> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
    auto'><b><span style='font-size:8.0pt;font-family:Verdana;color:#00CCFF'>&nbsp;</span></b><span
    style='color:#00CCFF'><o:p></o:p></span></p></td>
        </tr>
        <tr style='mso-yfti-irow:1;height:17.65pt;mso-row-margin-right:4.1pt'>
          <td width=577 nowrap colspan=7 style='width:428.45pt;padding:0cm 5.4pt 0cm 5.4pt;
    height:17.65pt'> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
    auto'><b><span style='font-size:11.0pt;font-family:Verdana;color:black'>
              <% response.write ture7 %>
              </span></b><span
    style='font-size:11.0pt;color:black'><o:p></o:p></span></p></td>
        </tr>
        <tr style='mso-yfti-irow:2;height:17.65pt;mso-row-margin-right:4.1pt'>
          <td width=577 nowrap colspan=7 style='width:428.45pt;padding:0cm 5.4pt 0cm 5.4pt;
    height:17.65pt'> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
    auto'><b><span style='font-size:11.0pt;font-family:Verdana;color:black'>
              <% response.write ture8 %>
              </span></b><span
    style='font-size:11.0pt;color:black'><o:p></o:p></span></p></td>
        </tr>
        <tr style='mso-yfti-irow:3;height:17.65pt;mso-row-margin-right:4.1pt'>
          <td width=577 nowrap colspan=7 style='width:428.45pt;padding:0cm 5.4pt 0cm 5.4pt;
    height:17.65pt'> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
    auto'><b><span style='font-size:11.0pt;font-family:Verdana;color:black'>
              <% response.write ture9 %>
              </span></b><span
    style='font-size:11.0pt;color:black'><o:p></o:p></span></p></td>
        </tr>
        <tr style='mso-yfti-irow:4;height:17.65pt;mso-row-margin-right:4.1pt'>
          <td width=577 nowrap colspan=7 style='width:428.45pt;padding:0cm 5.4pt 0cm 5.4pt;
    height:17.65pt'> <p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:
    auto'><b><span style='font-size:11.0pt;font-family:Verdana;color:black'>
              <% response.write ture10 %>
              <o:p></o:p></span></b></p></td>
        </tr>
        <![if !supportMisalignedColumns]>
        <tr height=0>
          <td width=577 style='border:none'></td>
        </tr>
        <![endif]>
      </table>
      <p>&nbsp;</p>
      <p>&nbsp;</p>
      <table width="325" border="0">
        <tr>
          <% FOR i=0 TO 5 %>
          <td width="319"><a href="ture1.asp?aar=<%= datepart("yyyy", date())+i %>"><%= datepart("yyyy", date())+i %></a></td>
          <% next %>
        </tr>
      </table>
      <table width="750" border="0">
        <tr class="alm_text_sort">
          <td width="119" height="15"><b><span style='font-family:Verdana'><font size="1">Tidspunkter:</font><o:p></o:p></span></b></td>
          <td width="195"><b><span style='font-family:Verdana'><font size="1">Extra</font></span></b></td>
          <td width="91"><div align="center"><b><span style='font-family:Verdana'><font size="1">Klokken:</font><o:p></o:p></span></b></div></td>
          <td width="97"><div align="center"><b><span style='font-size:7.5pt;font-family:Verdana'>Pris
              voksen:</span></b></div></td>
          <td width="74"><div align="center"><b><span style='font-size:7.5pt;font-family:Verdana'>Pris
              barn:</span></b></div></td>
          <td width="148"><div align="left"><b><span style='font-size:7.5pt;font-family:Verdana'>Antal
              ledige pladser:</span></b></div></td>
        </tr>
      </table>
      <%  Session.LCID = 1030
  if Not len(request("aar")) > 0 THEN
      aar = year(date())
  else
      aar = request("aar")
  end if
 
 
  FOR i=1 TO 12
    dato1 = "01-" & i & "-05"
    SQLstmt = "SELECT * FROM kategori"
    set rs1 = conn.execute(SQLstmt)
    IF Not (rs1.bof or rs1.eof) THEN
        While not rs1.eof %>
      <% SQLbeg = "SELECT * FROM arrangement WHERE kategori= " & rs1("id") & " AND month(dato)=" & i & " AND YEAR(dato) = " & aar & " ORDER BY dato"
                set rs2 = conn.execute(SQLbeg)
                IF not (rs2.bof or rs2.eof) THEN
                exist = true
                %>
      <br> <br> <table width="750" border="0">
        <tr>
          <td width="117" class="fiske_text_rod"><strong><%= monthname(month(cdate(dato1))) %>
            - <%= rs1("kategori") %></strong></td>
          <td width="197">&nbsp;</td>
          <td width="94"><b><span style='font-family:Verdana'><o:p></o:p></span></b></td>
          <td width="91">&nbsp;</td>
          <td width="79">&nbsp;</td>
          <td width="146">&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <% While Not rs2.eof %>
        counter = 1
<% While Not rs2.eof
if counter mod 2 = 0 then
  bg = "bg1"
else
  be = "bg2"
end if
counter = counter + 1%>
        <tr>
          <td class="alm_text_sort"><%= weekdayname(weekday(rs2("dato"))) %>&nbsp;<%= rs2("dato") %></td>
          <td class="alm_text_sort"><%= rs2("extra") %></td>
          <td><div align="center" class="alm_text_sort"><%= rs2("klokken") %></div></td>
          <td><div align="center" class="alm_text_sort"><%= rs2("prisv") %></div></td>
          <td><div align="center" class="alm_text_sort"><%= rs2("prisb") %></div></td>
          <td><div align="left" class="alm_text_sort"><%= rs2("pladser") %></div></td>
        </tr>
        <% rs2.movenext
                    wend %>
      </table>
      <p>
        <% end if
            rs1.movenext
        Wend
    end if
next       

if NOT exist then
    response.write "<br><br>Fisketure kommer senere."
end if

%>
      </p></td>
  </tr>
</table>
<p>&nbsp;                          </p>
<%
rs.close
set rs = nothing
conn.close
set conn = nothing
%>
Avatar billede busschou Praktikant
11. juli 2005 - 13:49 #5
fejlen betyder at du allerede tidligere har afsluttet dit if statement
Prøv at holde styr på din indentsering så du kan se hvor det er
Det er svært at lure umiddelbart hvilket if sætninger som hører til hvad
Ordentlig grupperet er det nemmere
---
if noget then
  bla bla
  if noget then
    bla bla
  else
    bla bla
    if noget then
      bla bla
    end if
  end if
  bla bla
end if
---
altså orden i rodet ;o)
Jeg skal desværre ud af døren så derfor den hurtige besked :o)
Avatar billede jr40 Nybegynder
11. juli 2005 - 13:54 #6
det sker lige så snart jeg smider dette her ind:
        counter = 1
<% While Not rs2.eof
if counter mod 2 = 0 then
  bg = "bg1"
else
  be = "bg2"
end if
counter = counter + 1%>
Avatar billede jr40 Nybegynder
11. juli 2005 - 14:13 #7
Nu har jeg ikke så meget forstand på dette script, da det er et som jeg har fået lavet.

Men når du kommer hjem igen busschou, så ville det være fedt hvis du kunne finde fejlen, da du har mere forstand på det end jeg.
Avatar billede apo Praktikant
11. juli 2005 - 19:48 #8
Hvis du bruger CSS, bør du bruge det rigtigt. Bl.a. følgende linje er ikke noget, jeg genkender som CSS: mso-cellspacing:1.5pt;mso-padding-alt:0cm

Kig lidt på www.w3c.org, hvis du interesserer dig for at lave websites der vises korrekt i alle browsere (Både CSS og HTML). For begyndere kan www.w3schools.com være mere overkommelig.

'mso' i dine styles tyder på, at du bruger en Microsoft-fortolkning af CSS, som højst sandsynligt kun vil virke i IE (Når IE7 kommer om kort tid, kan du måske opleve problemer med visningen af din CSS-fortolkning).

Bruger du et webtool fra MS Office som webeditor? (MSO er typisk en forkortelse af MS Office)

Apo
Avatar billede jr40 Nybegynder
11. juli 2005 - 20:05 #9
apo>>>Korrekt også for dårligt jeg ikke har fået slettet det endnu.
Men er også planen alt det mso pis ryger..

Men jeg tror ikke det er det mso halløj som "konflikter" med det loop sjov.
Avatar billede busschou Praktikant
11. juli 2005 - 22:47 #10
til din kommentar 13:54:57
Så kan indsættelse af af en hel if blok ikke ødelægge noget
Din fejl siger at den forventer noget andet der hvor den møder en "end if" og det skyldes i reglen at man har overset en end if eller sat en for meget, eller lign
Men at du indsætter
--
if noget then
blabla
else
blabla
end if
--
Det er jo en hel blok som er korrekt opbygget så den kan ikke ødelægge dine andre if statements hvis du forstår?
Avatar billede jr40 Nybegynder
12. juli 2005 - 07:37 #11
Yeps jeg kan godt følge dig busschou, men kan seriøst bare ikke se om jeg har fået skrevet en end if for meget ind.
Avatar billede busschou Praktikant
12. juli 2005 - 09:18 #12
ok et gæt er at det er her omkring det går galt
----
<% While Not rs2.eof %>
        counter = 1
<% While Not rs2.eof
if counter mod 2 = 0 then
  bg = "bg1"
else
  be = "bg2"
end if

---
Fordi du har indsat to gange "While Not rs2.eof"
Jeg vil tro du skal slette den første af dem
Avatar billede jr40 Nybegynder
12. juli 2005 - 13:13 #13
Så langt så godt. :)

nu åbner siden i det mindste, men lader ikke til af de bgs bliver vist:

<% While Not rs2.eof
        counter = 1
if counter mod 2 = 0 then
  bg = "bg1"
else
  be = "bg2"
end if
counter = counter + 1%>


mit .css
.bg1{
    text-decoration: none;
    font-family: verdana;
    font-size: 12px;
    color: #6699CC;
    line-height: 14px;
}
.bg2 {
    text-decoration: none;
    font-family: verdana;
    font-size: 12px;
    color: 8BB3DB;
    line-height: 14px;
}



Er du sikker på man bare skal skrive bg1 i koden, for af den henter stylen fra mit stylesheet.
Avatar billede busschou Praktikant
12. juli 2005 - 13:54 #14
ja i stedet for
class="alm_text_sort"

class="<%=bg%>"
Avatar billede jr40 Nybegynder
12. juli 2005 - 14:17 #15
Altså:
<% While Not rs2.eof
        counter = 1
if counter mod 2 = 0 then
  Class = "<%=bg1%>"
else
  class = "<%=bg2%>"
end if
counter = counter + 1%>

?

så for jeg denne her fejl:
Syntax error

/ture1.asp, line 210

Class = "<%=bg1
^
Avatar billede busschou Praktikant
12. juli 2005 - 15:52 #16
nej nej nej
---
jeg går ud fra du ønsker følgende
---
<% While Not rs2.eof
if counter mod 2 = 0 then
  bg = "bg1"
else
  be = "bg2"
end if
counter = counter + 1%>
        <tr>
          <td class="alm_text_sort"><%= weekdayname(weekday(rs2("dato"))) %>&nbsp;<%= rs2("dato") %></td>
          <td class="alm_text_sort"><%= rs2("extra") %></td>
          <td><div align="center" class="alm_text_sort"><%= rs2("klokken") %></div></td>
          <td><div align="center" class="alm_text_sort"><%= rs2("prisv") %></div></td>
          <td><div align="center" class="alm_text_sort"><%= rs2("prisb") %></div></td>
          <td><div align="left" class="alm_text_sort"><%= rs2("pladser") %></div></td>
        </tr>
        <% rs2.movenext
                    wend %>
---
rettet til
---
<% While Not rs2.eof
if counter mod 2 = 0 then
  bg = "bg1"
else
  be = "bg2"
end if
counter = counter + 1%>
        <tr>
          <td class="<%=bg%>"><%= weekdayname(weekday(rs2("dato"))) %>&nbsp;<%= rs2("dato") %></td>
          <td class="alm_text_sort"><%= rs2("extra") %></td>
          <td><div align="center" class="<%=bg%>"><%= rs2("klokken") %></div></td>
          <td><div align="center" class="<%=bg%>"><%= rs2("prisv") %></div></td>
          <td><div align="center" class="<%=bg%>"><%= rs2("prisb") %></div></td>
          <td><div align="left" class="<%=bg%>"><%= rs2("pladser") %></div></td>
        </tr>
        <% rs2.movenext
                    wend %>
Avatar billede busschou Praktikant
12. juli 2005 - 15:53 #17
og der glemte jeg at rette en
Men ideen var vel at det var dine <td>´s class´es som skulle ændres hver anden gang ikke :o)
Avatar billede jr40 Nybegynder
12. juli 2005 - 15:59 #18
Okey mange tak busschou,, nu virker det fint...
(Du for lige points.)

Jeg tænkte på om du kunne tænke dig nogle små freelance opgaver...

Hvis du vil, kan vi da snakke vidre om det pr mail/msn.

Min msn: info@macpack.dk
Avatar billede busschou Praktikant
12. juli 2005 - 16:07 #19
er lige på ferie et par dage endnu men mail mig evt på busschou@hotmail.com

Og tark for points , godt det virker :o)
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