<% if request.form("subknapp")<>"" then Namn=megaReplace(request.form("Namn")) Stad=megaReplace(request.form("Stad")) Drives=megaReplace(request.form("Drives")) Epost=megaReplace(request.form("Epost")) Hemsida=megaReplace(request.form("Hemsida")) Meddelande=megaReplace(request.form("Meddelande")) Kontroll=megaReplace(request.form("sure")) if trim(LCase(Kontroll))<>"honda" then response.redirect("klotterplank.asp?varning=ja") end if datum=year(now) & "-" & month(now) & "-" & day(now) & " " & hour(now) & ":" & minute(now) & ":" & second(now) SQL = "INSERT INTO gastbok (" & _ "gastNamn, " & _ "gastStad, " & _ "gastDrives, " & _ "gastEpost, " & _ "gastHemsida, " & _ "gastMeddelande, " & _ "gastDatum) " & _ "VALUES(" &_ "'" & Namn & "', " &_ "'" & Stad & "', " &_ "'" & Drives & "', " &_ "'" & Epost & "', " &_ "'" & Hemsida & "', " &_ "'" & Meddelande & "', " &_ "'" & datum & "')" set rstemp = server.createobject("ADODB.recordset") rstemp.open SQL, conn, 1, 2 set rsTemp=nothing 'skicka mail till webbmaster Set mailer = Server.CreateObject("CDONTS.NewMail") mailer.To="webmaster@bmck.se" mailer.From="webmaster@bmck.se" mailer.Subject="Nytt inlägg i klotterplanket" mailer.Body=namn & " har klottrat följande:" & vbCrLF & vbCrLf & Meddelande mailer.Host="mail.bmck.se" mailer.Send response.redirect("klotterplank.asp") end if SQL = "SELECT * FROM gastbok ORDER BY gastDatum DESC" set rstemp = server.createobject("ADODB.recordset") rstemp.open SQL, conn, 1, 2 i=0 do while not rsTemp.eof i=i+1 rsTemp.moveNext loop if srch="" then message="Just nu finns det " & i & " inlägg nedklottrade." else message="Din sökning på " & chr(34) & srch &chr(34) & " gav " & i & " träff" if i=1 then message=message & "." else message = message & "ar." end if if not (rsTemp.bof) then rstemp.moveFirst session.LCID=2057 %> Untitled
Klotterplank

Har du nåt att säga? Säg det här!

På grund av att spamrobotar för ett tag sedan öste in ett 50-tal struntmeddelande per timme har vi lagt in en liten kontrollfråga vid inlägg i gästboken som vi hoppas kan lösa detta problem. Tips: Svaret på den kluriga frågan börjar på H och slutar på onda :-)
Ni som är märkesfanatiker och vägrar skriva in det ordet får väl be en kompis göra det åt er.

<%if request.QueryString("varning")="ja" then%>

Varning! Du svarade fel på kontrollfrågan. Kolla så du inte har stavat fel eller nåt. Tryck på bakåtknappen i din webbläsare, då kommer oftast det du skrev tillbaka in i fälten och du kan prova med ett annat svar på kontrollfrågan.

<%end if%>
Namn:
E-postadress:
Hemsidesadress:
Stad:
Jag kör en...
 

Mitt meddelande:

 

Säkerhetsfråga
(så vi kanske slipper spam)
Vilken tillverkare har
mc-modellen Fireblade:
 

<%=message%>

<% i=0 do while not rstemp.eof if i mod 2 = 0 then currStyle="light_tr" else currStyle="dark_tr" end if %> <%rstemp.movenext i=i+1 loop %>
Tidigare inlägg
<% gastNamn=rsTemp("gastNamn") gastStad=rsTemp("gastStad") gastDrives=rsTemp("gastDrives") gastDatum=formatSweDate(rsTemp("gastDatum")) gastHemsida=rsTemp("gastHemsida") gastHemsida=replace(gastHemsida, "http://", "") gastEpost=rsTemp("gastEpost") gastMeddelande=rsTemp("gastMeddelande") gastMeddelande=replace(gastMeddelande, "@", "") gastMeddelande=replace(gastMeddelande, vbCrLf, "
") %> Namn: <%if gastEpost<>"" and instr(gastEpost, "@")>0 then gEp=split(gastEpost,"@") %> <%=gastNamn%> <%else%> <%=gastNamn%> <%end if%>
<%if gastStad<>"" then%>Stad: <%=rsTemp("gastStad")%>
<%end if%> <%if gastDrives<>"" then%>Kör: <%=rsTemp("gastDrives")%>
<%end if%> Skickat: <%=gastDatum%>
<%if gastHemsida<>"" then%>Hemsida: <%=gastHemsida%>
<%end if%>
<%=gastMeddelande%>