Evo što trebate učiniti. Provjerite jeste li stvorili bazu podataka bilo da je to Access ili SQL. Nakon što to učinite, zabilježite naziv veznog niza i tablice. Za ovu vježbu koristit ću sljedeće:
IDčlanka - Automatski broj - ovaj će se broj uključiti u vezu. (Koristite int sa sjemenom za SQL i autonumber za pristup) Datum dodan - Datum i vrijeme kada je članak dodan AddedBy - Autor članka ShortDesc - Jednostavan opis, bilo da se radi o vijestima ili vrsti informacija ArticleContent - stvarne vijesti za članak.
Sada ćemo s ovom verzijom primjenjivati posebno XML oblikovanje kako bismo bili sigurni da kad RSS Reader dobije vijesti, neće uspjeti zbog bilo kojeg posebnog znaka koji čitatelj ne može obraditi. RSS s XML formatom vrlo je izbirljiv u vezi s tim koji se znakovi obrađuju, ali pobrinut ćemo se da ne može obraditi nijedne loše znakove i nazvat ćemo ga applySpecialFormat funkcijom.
Još jedna stvar koju treba napomenuti, ako želite da korisnici pregledavaju članak kada kliknu na vezu u svom čitaču, napravite stranicu koja će pokazati članak i njegove podatke. To vjerojatno već imate, ali želio sam biti siguran da sam to rekao za svaki slučaj. Za ovu vježbu koristit ću article_view.asp.
Sad za kôd: (Spremite datoteku kao Articlever2.rss na svoj web poslužitelj.)
<% Response.Buffer = true Response.ContentType = "text/xml" Function applySpecialFormat(strInput) if len(strInput) > 0 then strInput = Replace(strInput,"&", "&") strInput = Replace(strInput,"'", "& apos;") 'REMOVE SPACE BETWEEN & apos; strInput = Replace(strInput,"""", "& quot;") 'REMOVE SPACE BETWEEN & quot; strInput = Replace(strInput, ">", "& gt;") 'REMOVE SPACE BETWEEN & gt; strInput = Replace(strInput,"<","& lt;") 'REMOVE SPACE BETWEEN & lt; else strInput = "" end if applySpecialFormat = strInput End Function %>
RSS pomoću ASP koda //www.myserver.com RSS Korištenje ASP koda za pregled novih i postojećih članaka iz baze podataka. hr-hr Copyright 2006
20
//www.myserver.com/images/logo.jpg RSS koristeći logotip ASP koda //www.myserver.com
<% Dim objConn Set objConn = Server.CreateObject("ADODB.Connection") Set objRS = Server.CreateObject("ADODB.Recordset") objConn.ConnectionString = "Provider=sqloledb;Data Source=DBSERVER;Initial Catalog=ARTICLEDB;User Id=sa;Password=sqlpassword;" objConn.CursorLocation = 3 objConn.Open
Dim objRS, strSQL, strDesc strSQL = "SELECT * FROM ArticleDB WHERE (AddedDate <= '" & Now() & "') order by AddedDate DESC" objRS.Open strSQL, objConn
Do While Not objRS.EOF strDesc = "Article by " & objRS("AddedBy") & " on " & _ objRS("AddedDate") & " PST " & _ objRS("ArticleContent").Value %>
()
//www.myserver.com/article_view.asp?ArticleID=
asp@coffebreakblog.com (Christopher Combs)
Dupli KLIKNITE OVDJE DA DOSTAVITE LINK ZA PREUZIMANJE PRILIKA
Postoje dva uobičajena izvora boli u palcu. Prvi je ARTHRITIS, koštano stanje koje se javlja u zglobovima. Drugi je TENDINITIS ili TENOSYNOVITIS, upala tetive palca i okolnog omotača. Oba ova stanja...
Već neko vrijeme imam Dance Central, ali sad objavljujem recenziju tako da trenutni igrači mogu odlučiti žele li nabaviti ovu stariju verziju Dance Central ili otići na Dance Central 2 (DC2) ili Just...
O Autoru
Chow Yuan
Mladi Talenat Novinarstvo. Kuhar. Osoba Odgovorna I Dolje Na Zemlji.