Zde je to, co musíte udělat. Ujistěte se, že máte databázi vytvořenou, ať už je to Access nebo SQL. Jakmile to uděláte, poznamenejte si připojovací řetězec a názvy tabulek. Pro toto cvičení budu používat následující:
ArticleID - Automatické číslo - toto číslo bude začleněno do odkazu. (Použijte int se semenem pro SQL a autonumber pro Access) Datum přidáno - Datum a čas, kdy byl článek přidán Přidal - autor článku ShortDesc - Jednoduchý popis, zda se jedná o novinky nebo informační typ článku ArticleContent - Aktuální informace o článku.
Nyní s touto verzí použijeme speciální formátování XML, abychom se ujistili, že když RSS Reader dostane články s novinkami, nezklame kvůli zvláštním znakům, které čtenář nemůže zpracovat. RSS ve formátu XML je velmi vybíravé o tom, jaké postavy se zpracovávají, ale ujistíme se, že nedokáže zpracovat žádné špatné znaky, a my tomu budeme říkat funkce applySpecialFormat.
Ještě jedna věc, kterou si všimněte, pokud chcete, aby si uživatelé článek prohlíželi, když kliknou na odkaz ve své čtečce, vytvořte stránku, která zobrazí článek a jeho informace. Pravděpodobně už to máte, ale chtěl jsem se jen ujistit, že jsem to pro jistotu řekl. Pro toto cvičení budu používat article_view.asp.
Nyní pro kód: (Uložte soubor jako articlesver2.rss na svůj webový server.)
<% 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 pomocí kódu ASP //www.myserver.com RSS Použití kódu ASP k prohlížení nových a existujících článků z databáze. en-us Copyright 2006
20
//www.myserver.com/images/logo.jpg RSS pomocí kódu 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)
KLIKNĚTE ZDE, abyste získali přístup k odkazu pro stahování
V tomto tutoriálu se naučíme, jak pomocí funkce Záznam klíčových snímků v Motion 5 pohybovat textem po plátně. Jak bylo uvedeno v posledním návrhuR tutoriál, budeme mít novou grafiku a nějaký nový...
Nyní, když jsme naprogramovali klapku obálky v našem FlashR animace, aby se po kliknutí na tlačítko razítka objevila úplně nad obálkou, musíme animaci vylepšit, aby se zdálo, že se klapka pomalu...
O Autorovi
Chow Yuan
Mladý Talent Žurnalistiky. Chef. Osoba Odpovědná A Dolů Na Zem.