Kode RSS yang ditingkatkan menggunakan ASP
Peringatan - Konten Kode Keren ke Depan !!

Inilah yang perlu Anda lakukan. Pastikan Anda membuat database Anda apakah itu Access atau SQL. Setelah selesai, catat string koneksi dan nama tabel Anda. Untuk latihan ini, saya akan menggunakan yang berikut:

ArticleID - Nomor Otomatis - nomor ini akan dimasukkan ke dalam tautan. (Gunakan int dengan seed untuk SQL dan autonumber untuk Access)
Tanggal Ditambahkan - Tanggal dan Waktu Artikel ditambahkan
Ditambahkan oleh - Penulis artikel
ShortDesc - Deskripsi sederhana apakah itu jenis artikel berita atau informasi
Isi Artikel - Informasi berita aktual untuk artikel tersebut.

Sekarang, dengan versi ini kami akan menerapkan pemformatan XML khusus untuk memastikan bahwa ketika RSS Reader mendapatkan artikel berita, itu tidak akan gagal karena karakter khusus yang tidak dapat diproses oleh pembaca. RSS dengan format XML sangat pilih-pilih tentang karakter apa yang diproses tetapi kami akan memastikan bahwa itu tidak dapat memproses karakter buruk dan kami akan menyebutnya menerapkan fungsiSpecialFormat.

Satu hal lagi yang perlu diperhatikan, jika Anda ingin pengguna melihat artikel ketika mereka mengklik tautan di pembaca mereka, pastikan Anda membuat halaman yang akan menampilkan Artikel dan informasinya. Anda mungkin sudah memiliki ini tetapi saya hanya ingin memastikan saya mengatakannya untuk berjaga-jaga. Untuk latihan ini, saya akan menggunakan article_view.asp.

Sekarang untuk kode: (Simpan file sebagai articlesver2.rss ke server web Anda.)


<% 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 menggunakan Kode ASP
//www.myserver.com
RSS Menggunakan kode ASP untuk melihat artikel baru dan yang sudah ada dari database.
id-kita
Hak Cipta 2006

20

//www.myserver.com/images/logo.jpg
RSS menggunakan Logo Kode ASP
//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)

KLIK GANDA DI SINI UNTUK MENGAKSES LINK UNTUK UNDANGAN PENELITIAN
Sumber artikel


<%
objRS.MoveNext
Loop
objRS.Close
objConn.Close
Set objRS = Nothing
Set objConn = Nothing
%>



Sekarang, jika Anda telah membuat tabel dan menambahkan informasi ke basis data Anda, Anda dapat menguji file tersebut di Pembaca RSS Anda. Saya menggunakan pembaca gratis dari www.rssreader.com. Ini memungkinkan saya untuk melihat semua opsi yang dapat saya gunakan dalam umpan RSS dan itu akan memberi tahu saya jika ada kesalahan saat memprosesnya.

Berbicara tentang kesalahan, jika ada, cukup rekatkan URL file RSS ke browser web Anda dan itu akan memberi tahu Anda nomor baris kesalahan yang pada gilirannya memungkinkan Anda untuk memperbaiki masalah. (Untuk melihat pesan kesalahan, pastikan Anda telah mematikan "pesan ramah" untuk ASP - Lihat artikel TechNet dari Microsoft
Turn Off Friendly Messages) Sebagian besar kesalahan yang biasanya saya temui adalah kesalahan sintaks yang berarti Anda perlu menerapkan format ke output file RSS Anda.

Hanya itu saja! Buka mata Anda untuk lebih banyak artikel tentang RSS dan bagaimana itu bisa menjadi alat yang berharga.