<%@ LANGUAGE=VBSCRIPT CODEPAGE=65001 %> <% dbCon = "DSN=Db-tekbyr-GK3GI;DATABASE=Db-tekbyr-EK6UI;pwd=6173;" Set conMitt = Server.CreateObject("ADODB.Connection") conMitt.Open dbCon 'Hämtar typ typ = Request.Querystring("typ") 'Sätter statiska data if typ = "tb" then t_typ = "tekniskabyran.se - Senaste nytt" t_link = "http://www.tekniskabyran.se" t_copy = "tekniskabyran.se" t_mail = "info@tekniskabyran.se (Tekniska Byrån)" elseif typ = "intelli" then t_typ = "Intelli-House - Senaste nytt" t_link = "http://www.intelli-house.net" t_copy = "tekniskabyran.se" t_mail = "info@tekniskabyran.se (Tekniska Byrån)" elseif typ = "knx" then t_typ = "KNX - Senaste nytt" t_link = "http://www.smartavillor.se/knx" t_copy = "tekniskabyran.se" t_mail = "info@tekniskabyran.se (Tekniska Byrån)" else t_typ = typ & " - www.tekniskabyran.se" t_link = "http://www.tekniskabyran.se" t_copy = "tekniskabyran.se" t_mail = "info@tekniskabyran.se (Tekniska Byrån)" end if datum=date ddNamn = dag(WeekDay(datum)) dd = Day(datum) mm = manad(Month(datum)) yy = Year(datum) tid = "02:00:00 +0100" feedpubdate = ddNamn & ", " & dd & " " & mm & " " & yy & " " & tid 'Skapar rss-channel XML = "" XML = XML & "" XML = XML & "" XML = XML & "" & t_typ & "" & t_link & "" XML = XML & "De senaste nyheterna, " & t_typ & "" XML = XML & "" & feedpubdate & "" XML = XML & "" & t_link & "" XML = XML & "sv" XML = XML & "" & t_link & "http://www.tekniskabyran.se/tekniskabyran/bildarkiv/trilogo32.jpg" & t_typ & "120400" XML = XML & "" & feedpubdate & "" XML = XML & "Copyright " & t_copy & ". All Rights Reserved." XML = XML & "" & t_mail & "" 'Hämtar nyheter från databas If LCase(typ) = "tb" or LCase(typ) = "intelli" or LCase(typ) = "knx" Then SQL = "SELECT * FROM Nyhet WHERE Kategori LIKE '%" + typ + "%' AND Aktiv = 'Aktiv' AND SkapatD <= Date() AND SistaD >= Date() ORDER BY SkapatD DESC" Else SQL = "SELECT * FROM Nyhet WHERE x5 LIKE '%;" + typ + ";%' AND Aktiv = 'Aktiv' AND SkapatD <= Date() AND SistaD >= Date() ORDER BY SkapatD DESC" End If Set rs = conMitt.Execute(SQL) cnt =0 'Skapar nyhetslista While not rs.eof title=rs("Rubrik") ingress=rs("Inledning") ingress=Replace(ingress, "
", "") text=rs("Body") text=Replace(text, "
", "") datum=rs("SkapatD") ddNamn = dag(WeekDay(datum)) dd = Day(datum) mm = manad(Month(datum)) yy = Year(datum) tid = "10:00:00 +0100" pubdate = ddNamn & ", " & dd & " " & mm & " " & yy & " " & tid link=rs("Lank") if trim(link) = "" or isnull(link) then link = t_link end if bild=rs("Bild") 'Löpnummer för GUID cnt = cnt + 1 'Skapar ett Item (en nyhet) XML = XML & "" XML = XML & "" & t_link & "/"& cnt &"" XML = XML & ""& title &"" XML = XML & "" & ingress & "..." & "" XML = XML & ""& link &"" XML = XML & ""& pubdate &"" 'XML = XML & "" & t_typ & "" XML = XML & "" & t_typ & " News" 'XML = XML & "" & link & "http://www.tekniskabyran.se/tekniskabyran/bildarkiv/trilogo.jpg" & t_typ & "120400" XML = XML & "" XML = XML & "" XML = XML & "

" & ingress & "

" XML = XML & "


" & text & "

" 'XML = XML & "


" & bild & "

" XML = XML & "" if trim(bild) = "" or isnull(bild) then 'XML = XML & "

" else XML = XML & "

" end if 'Eventuell textspalt under bild 'XML = XML & "
Text i spalt 2" XML = XML & "

]]>
" rs.movenext WEND rs.close If cnt = 0 Then XML = XML & "" XML = XML & "" & t_link & "/"& cnt &"" XML = XML & ""& title &"" XML = XML & "Inga nyheter att visa" XML = XML & ""& t_link &"" XML = XML & ""& feedpubdate &"" 'XML = XML & "" & t_typ & "" XML = XML & "" & t_typ & " News" XML = XML & "" End If XML = XML & "
" XML = XML & "
" response.write (XML) 'Funktioner f;r att skapa datum Function dag(nr) Dim temp Select case nr case 1 temp = "Sun" case 2 temp = "Mon" case 3 temp = "Tue" case 4 temp = "Wed" case 5 temp = "Thu" case 6 temp = "Fri" case 7 temp = "Sat" End select dag = temp End function Function manad(nr) Dim temp Select case nr case 1 temp = "Jan" case 2 temp = "Feb" case 3 temp = "Mar" case 4 temp = "Apr" case 5 temp = "May" case 6 temp = "Jun" case 7 temp = "Jul" case 8 temp = "Aug" case 9 temp = "Sep" case 10 temp = "Oct" case 11 temp = "Nov" case 12 temp = "Dec" End select manad = temp End function %> Error processing SSI file