20. april 2002 - 21:40Der er
119 kommentarer og 1 løsning
problem med insert to
Hey...
jeg har et problem med mit sql add min fejl ser så ledes ud: Microsoft OLE DB Provider for ODBC Drivers fejl '80040e14'
[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i INSERT INTO-sætningen.
/eye-server/opretnyhed.asp, linje 48
min kode ser sådan her ud: <% ' Open your connection to the database as conn ' The (id, name) part is the name of the fields in the database Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:\simon\wwwroot\eye-server\nyheder.mdb; uid=; pwd=;"
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
der mangler ik nogen, den siger bare Insert into nyheder (Navn, Emne, besked, E-mail, ip, dato) values('','','','','','') men jeg var hos en ven igår og han sagde noget med at de stod som tal altså felterne i asp koden var sat til tal men det er de slet ik i db'en
Insert into nyheder (Navn, Emne, besked, E-mail, ip, dato) values('','','','','',',) men jeg fik at vide af en af mine venner at han sagde at de stod som tal de der request.form
nu ser min kode sådan her ud: <% ' Open your connection to the database as conn ' The (id, name) part is the name of the fields in the database Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:\simon\wwwroot\eye-server\nyheder.mdb; uid=; pwd=;"
Microsoft OLE DB Provider for ODBC Drivers fejl '80040e14'
[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i datoen i forespørgselsudtrykket "##".
/eye-server/opretnyhed.asp, linje 48 får jeg når min kode ser så ledes ud: <% ' Open your connection to the database as conn ' The (id, name) part is the name of the fields in the database Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:\simon\wwwroot\eye-server\nyheder.mdb; uid=; pwd=;"
Du er nødt til at tjekke for om datoen virkelig er en dato - ellers vil du få en fejl (hvis du enten prøver at indsætte ingenting (##) eller en ikke-eksisterende dato (#35-05-2002#)
sådan her: <% ' Open your connection to the database as conn ' The (id, name) part is the name of the fields in the database Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:\simon\wwwroot\eye-server\nyheder.mdb; uid=; pwd=;"
sådan her: <% ' Open your connection to the database as conn ' The (id, name) part is the name of the fields in the database Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:\simon\wwwroot\eye-server\nyheder.mdb; uid=; pwd=;"
if isdate(request.form("dato")) then prefixSQL = prefixSQL & ",dato) " suffixSQL = suffixSQL & ",#" & request.form("dato") & "#)" else 'sender os tilbage til start siden response.redirect("index.asp") end if SQL = prefixSQL & suffixSQL conn.execute(strSQL) conn.Close
kender den det er bare response.buffer = true i toppen men så køre den til index.asp det skal den jo ik det skal den først når man har trykket på ok knappen når man har udfyldt formen
altså jeg har en form hvor man skal udfylde de felter som er navn emne besked ip og email og så når man trykker ok skal den gå til index.asp hvor man kan se det man har udfyldt i formen
Så det kode du viser ligger i toppen af koden. Det vil forsøge at ligge det i datbae med det samme så du ikke når at få udskrevet det på skærmen...
Den side du linker til skal du tjekke på om det er første gang hvor den skal vise eller anden gang hvor den skal gemme.
Eks: Udfyld felter i index.asp <form action="vis_gem_fil.asp"> Navn = "nanvet" emne = "et emne" Beskrivelse = "en tekst" ip = "ip afdresse" email = "email adrte"
Når man trykker på submit så kaldes vis_gem_fil.asp og først i filen ligger koden som gemmer i databasen men den skulle ved skrive det ud på skrærmen for at vise hvad man har skredet og trykker man OK igen så skal der gemmes i databasen.
<form action="vis_gem_fil.asp">
Så på siden gem_vis_fil.asp kan du først tjekke på:
mode = request.form("mode")
if mode = "gem" then
' ALT DET KODE SOM GEMMER I DATABASNE
else
' ALT DET KODE SOM SKRIVER UD På SKÆRMEN Her vil forslå en Hidden type input til at holde styr på hvornår der skal gemmes eller vise: <input type=hidden name=mode value=gem>
Prøver på en anden måde... Du har en fil index.asp ? - Her indtaster man Navn, Emne, Beskrivelse og IP. - Trykker på OK (Submit knap)
Så bliver man send til en siden som skal vise det man har indtasted ? - Siden udskriver det indtastede i felterne:Navn, Emne, Beskrivelse og IP. - Her bliver Dato automatisk sat ind. - Så trykker man på OK
Så bliver samme side loaded igen og man vil skrive data i databasen..
hvor der er en form hvor man skal taste navn,e-mail,besked,emne og så er der et felt hvor der står dato og så når man trykker OK så sender den en videre til index.asp hvor man så kan se nyheden (det man har inttasted)
nej du kan se det her http://zyxep.no-ip.org/eye-server/ der kommer forsiden som er index.asp der står nogen nyheder tryk admin login og brug
bruger: test pass: test og tryk opret nyhed og så kommer det jeg snakkede om og så når du trykker OK på formen så skal den sende en videre til index.asp som er forsiden hvor nyheden så blir vist
<% if Request.ServerVariables("REQUEST_METHOD") = "POST" then
' Open your connection to the database as conn ' The (id, name) part is the name of the fields in the database Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:\simon\wwwroot\eye-server\nyheder.mdb; uid=; pwd=;"
if isdate(request.form("dato")) then prefixSQL = prefixSQL & ",dato) " suffixSQL = suffixSQL & ",#" & request.form("dato") & "#)" else 'sender os tilbage til start siden 'response.redirect("index.asp") end if SQL = prefixSQL & suffixSQL conn.execute(SQL) conn.Close
Ja IP er kommet med: value=""xxx.xxx.xxx.xxx"> '<---xxx min IP adresse :) som du kan se er der to "" foran IP adressen så derfor en den se fra Request.Form("IP") tom .. Prøv at fjerne den første ".
<body bgcolor="#3a3a3a" text="black" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <% if Request.ServerVariables("REQUEST_METHOD") = "POST" then
' Open your connection to the database as conn ' The (id, name) part is the name of the fields in the database Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; Dbq=C:\simon\wwwroot\eye-server\nyheder.mdb; uid=; pwd=;"
if isdate(request.form("dato")) then prefixSQL = prefixSQL & ",dato) " suffixSQL = suffixSQL & ",#" & request.form("dato") & "#)" else 'sender os tilbage til start siden 'response.redirect("index.asp") end if SQL = prefixSQL & suffixSQL conn.execute(SQL) conn.Close
end if %> <form method="post" action="opretnyhed.asp"> <table width="529" border="0" cellspacing="0" cellpadding="0" height="130"> <tr> <td valign="top"> <table width="369" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="64">Overskrift:</td> <td width="131"> <input type="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="emne"> </td> <td width="331">Navn:</td> <td width="130"> <input type="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="navn"> <td width="331">Dato:</td> <td width="130"> <input type="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="dato" value="<% response.write now %>"> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td>Besked:</td> <td><textarea name="besked" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 13px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 91px; BACKGROUND-COLOR: #ffffff" rows="10" cols="81"></textarea></td> </tr> </table> <table border="0" cellspadding="0" cellspacing="0"> <tr> <td><input type="hidden" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="ip" value=""<% response.write Request.ServerVariables("REMOTE_ADDR") %>"></td> <td>E-Mail:</td> <td><input type="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="E-Mail"></td> </tr> </table> <table border="0" cellspadding="0" cellspacing="0"> <tr> <td><input type="submit" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 50px; BORDER-BOTTOM: black 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff" onclick=loadpage() name="Send" value="Send"></td> <td><input type="submit" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 50px; BORDER-BOTTOM: black 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff" onclick=loadpage() name="slet" value="slet"></td> </tr> </table> </td> </tr> </table> </form>
Nu ved jeg ikke helt hvordan siden virker, men der hvor nyheder bliver udskrevet kan man lave et tjek på hvis admin er logget ind så laver den et lille link som i stil med dette: <a href="retnyhed.asp?nyhedsid=<%=rs("ID")%>">ret</a> så når man trykker på ret kan man ændre i nyheden.
men siden skal altså se sådan ud som jeg har den nu og så skal man kunne trykke på check boxen for at slette tagget og så sletter den og så sender den til samme side hvor der står at tagget er slettet hvis man ik trykker på check boxen og trykker OK så retter den tagget og sender en videre til index.asp
if Request.ServerVariables("REQUEST_METHOD") = "POST" then 'Enten slet eller opdataer valgt via checkbox "Slet" FFnyhedsID = Clng(Request.Form("FFnyhedsID")) if Request.Form("slet") = "slet" then strSQL = "DELETE FROM nyheder WHERE ID = " & FFnyhedsID else strSQL = "UPDATE nyheder SET " strSQL = strSQL & "navn = '" & Request.Form("navn") & "', " strSQL = strSQL & "besked = '" & Request.Form("besked") & "', " strSQL = strSQL & "emne = '" & Request.Form("emne") & "', " strSQL = strSQL & "[e-mail] = '" & Request.Form("e-mail") & "', " 'strSQL = strSQL & "dato = #" & Request.Form & "#, " strSQL = strSQL & "ip = '" & Request.Form("ip") & "' " strSQL = strSQL & " WHERE ID = " & FFnyhedsID end if conn.Execute(strSQL) conn.Close
'Redirect her if Request.Form("slet") = "slet" then Response.Redirect("nyhedslettet.asp") 'Til side, ved sletning else Response.Redirect("index.asp") 'Til side, ved rettelse end if end if
' Het sættes nyhedsID til en unik nyhed !! nyhedsID = Request.QueryString("nyhedsID")
strSQL = "SELECT * FROM nyheder WHERE ID = " & nyhedsID set rs = conn.Execute (strSQL) %> <form method="post" action="retnyhed.asp"> <table width="529" border="0" cellspacing="0" cellpadding="0" height="130"> <tr> <td valign="top"> <table width="369" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="64">Overskrift:</td> <td width="131"> <input type="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="emne" value="<% Response.Write rs("emne")%>"> </td> <td width="331">Navn:</td> <td width="130"> <input type="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="navn" value="<% Response.Write rs("navn")%>"> <td width="331">Dato:</td> <td width="130"> <input type="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="dato" value="<% Response.Write rs("dato")%>"> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td>Besked:</td> <td><textarea name="besked" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 13px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 91px; BACKGROUND-COLOR: #ffffff" rows="10" cols="81"><% Response.Write rs("besked")%></textarea></td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td><input type="hidden" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="ip" value="<% response.write Request.ServerVariables("REMOTE_ADDR") %>"></td> <td>E-Mail:</td> <td><input type="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="E-Mail" value="<% Response.Write rs("e-mail")%>"></td> </tr> <tr> <td><input type="checkbox" name="slet" value="slet">Slet nyhed</td> </tr> <input type="hidden" name="FFnyhedsID" value="<% Response.Write nyhedsID %>"> </table> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td><input type="submit" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 50px; BORDER-BOTTOM: black 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff" onclick=loadpage() name="Send" value="Send"></td> <td><input type="submit" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 50px; BORDER-BOTTOM: black 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff" onclick=loadpage() name="slet" value="slet"></td> </tr> </table> </td> </tr> </table> </form> <% conn.Close %> </body> </html>
for at finde/hendte den nyhed som skal rettes fra databasen skal renyhed.asp hvade et ID op det er nyhedsID. FFnyhedsID er det samme som nyhedsID bare overført gennem i FORM.
Så du skal på en eller anden måde fortælle renyhed.asp hvilke ID nyheden der skal rettes i har.
hehe forstår jeg ik noget af :) der er i min tabel som hedder nyheder i min db og i tabellen nyheder er der felt emne, E-mail, Besked, dato, ip, navn, id ik andet
Før hvis du trykkede på retnyhed fik du en tom side. På en eller anden måde der en nyhed i felterne. Normalt ville man lave en liste med nyheder og så et link til at rette:
if Request.ServerVariables("REQUEST_METHOD") = "POST" then 'Enten slet eller opdataer valgt via checkbox "Slet" FFnyhedsID = Clng(Request.Form("FFnyhedsID")) if Request.Form("slet") = "slet" then strSQL = "DELETE FROM nyheder WHERE ID = " & FFnyhedsID else strSQL = "UPDATE nyheder SET " strSQL = strSQL & "navn = '" & Request.Form("navn") & "', " strSQL = strSQL & "besked = '" & Request.Form("besked") & "', " strSQL = strSQL & "emne = '" & Request.Form("emne") & "', " strSQL = strSQL & "[e-mail] = '" & Request.Form("e-mail") & "', " 'strSQL = strSQL & "dato = #" & Request.Form & "#, " strSQL = strSQL & "ip = '" & Request.Form("ip") & "' " strSQL = strSQL & " WHERE ID = " & FFnyhedsID end if conn.Execute(strSQL) conn.Close
'Redirect her if Request.Form("slet") = "slet" then Response.Redirect("nyhedslettet.asp") 'Til side, ved sletning else Response.Redirect("index.asp") 'Til side, ved rettelse end if end if
strSQL = "SELECT * FROM nyheder;" set rs = conn.Execute (strSQL)
if not rs.EOF then
do while not rs.EOF
%> <form method="post" action="retnyhed.asp"> <table width="529" border="0" cellspacing="0" cellpadding="0" height="130"> <tr> <td valign="top"> <table width="369" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="64">Overskrift:</td> <td width="131"> <input type="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="emne" value="<% Response.Write rs("emne")%>"> </td> <td width="331">Navn:</td> <td width="130"> <input type="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="navn" value="<% Response.Write rs("navn")%>"> <td width="331">Dato:</td> <td width="130"> <input type="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="dato" value="<% Response.Write rs("dato")%>"> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td>Besked:</td> <td><textarea name="besked" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 13px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 91px; BACKGROUND-COLOR: #ffffff" rows="10" cols="81"><% Response.Write rs("besked")%></textarea></td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td><input type="hidden" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="ip" value="<% response.write Request.ServerVariables("REMOTE_ADDR") %>"></td> <td>E-Mail:</td> <td><input type="text" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff" name="E-Mail" value="<% Response.Write rs("e-mail")%>"></td> </tr> <tr> <td><input type="checkbox" name="slet" value="slet">Slet nyhed?</td> </tr> <input type="hidden" name="FFnyhedsID" value="<% Response.Write rs("ID") %>"> </table> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td><input type="submit" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 50px; BORDER-BOTTOM: black 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff" onclick=loadpage() name="Send" value="Slet/Ret"></td> <td><input type="submit" style="BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: 10px normal Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: black 1px solid; WIDTH: 50px; BORDER-BOTTOM: black 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff" onclick=loadpage() name="slet" value="slet"></td> </tr> </table> </td> </tr> </table> </form> <br> <%
rs.movenext loop else Response.Write "...Ingen Nyheder..." end if conn.Close %> </body> </html>
ok hvis du gider, gider du så at gå ind på www.mirc.com og dl det der hedder mirc og så dl det og inst det når du har inst starter du det og så kommer der et vindue frem der står Real Name der skal du bare skrive eagleeye og i e-mail skriv en mail som ik er din ejen i nickname skriver du eagleeye og i alternative skriver du eagleeye der står irc network trykker du all lige nede under er der et stort felt der trykker du og så skal du trykke Q 2 gange så der står Quakenet så tryk på den så den er valgt og så tryk connect now når der kommer en HEL masse text skriver du så /j eye-server så kommer der nok et vindue frem med en der hedder ZyXeP^MAX^GLAD (that's me) og så kan vi snakke om mine bitte små prob der hvis du gider self
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.