Itt van, mit kell tennie. Győződjön meg arról, hogy létrehozta-e az adatbázisát, akár Access, akár SQL. Miután ezt megtette, jegyezze fel a kapcsolati karakterláncot és a táblázatneveket. Ehhez a következőket fogom használni:
articleID - Automatikus szám - ezt a számot beépítik a hivatkozásba. (Használjon int maggal az SQL-hez és autonumber-t az Accesshez) Dátum hozzáadva - A cikk hozzáadásának dátuma és időpontja Hozzáadta - A cikk szerzője ShortDesc - Egyszerű leírás, függetlenül attól, hogy hírek vagy információ típusú-e cikk ArticleContent - A cikk aktuális hírinformációi.
Most, ezzel a verzióval, a speciális XML-formázást fogjuk alkalmazni, hogy megbizonyosodjunk arról, hogy amikor az RSS-olvasó megkapja a hírcikkeket, az nem fog hibásan fellépni olyan speciális karakterek miatt, amelyeket az olvasó nem tud feldolgozni. Az XML formátumú RSS nagyon válogatott a feldolgozott karakterek vonatkozásában, de gondoskodunk arról, hogy az nem képes rossz karaktereket feldolgozni, és ezt hívjuk az applicationSpecialFormat függvénynek.
Még egy dolog, amit érdemes megjegyezni: ha azt akarja, hogy a felhasználók a cikkben megtekintsék az olvasóban található linkre kattintva, feltétlenül hozzon létre egy oldalt, amelyen megjelenik a cikk és annak információi. Valószínűleg már megvan ez, de csak azt akartam megbizonyosodni róla, hogy minden esetre elmondtam. Ehhez a feladathoz fogok használni article_view.asp.
Most a kódhoz: (Mentsd el a fájlt cikkver2.rss néven a webszerverre.)
<% 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 ASP kód használatával //www.myserver.com RSS ASP-kód használata az új és meglévő cikkek megtekintéséhez adatbázisból. en-us Szerzői jog 2006
20
//www.myserver.com/images/logo.jpg RSS ASP kód emblémával //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)
DUPLKON KATTINTSON IDE, HOGY HOZZON HOZZÁ A HOZZÁFÉRÉS LETÖLTÉSÉHEZ
A Személyes tevékenységek naptár program ezen a pontján beprogramoztuk az ActivityEntry.php3 szkriptet, hogy szükség esetén elküldje a tevékenység bejegyzését a webböngészőhöz, és ellenőrizze a...
A Thief sorozat harmadik játékának, a "Halálos árnyékok" jó munkáját sikerült megőriznie azon hagyományok és játékstílus mellett, amelyek annyira nagyszerűvé tették a korábbi játékokat. Noha vannak...
A Szerző
Chow Yuan
Fiatal Tehetségek Újságírás. Chef. A Felelős Személy És A Földre.