I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvis du har laver du en ekstra tabel(tblRating) med følgende info:
ArtikelID, Rating, User
Når der er en der skal \"rate\" en artikel så smider du bare dataene ind i denne tabel f.eks.
hvis brugeren læser artikelnummer 14 så skal din form se sådan her ud:
<form action=\"ratearticle.asp\" method=\"post\"> <input type=\"hidden\" value=\"14\" name=\"ArtikelID\"> Hvor mange stjerner giver du artiklen: <input type=\"text\" size=\"1\" name=\"rating\"> Hvad er dit navn: <input type=\"text\" size=\"30 name=\"user\"> <input type=\"submit\" value=\"Rate\"> </form>
Ok, det blev en længere historie her er funktionerne som jeg vil råde dig til at lægge i en include fil(Bemærk at du lige skal ændre i tre variabler i toppen af filen.):
<%
\'Denne variabel bestemmer hvad artikel idet der kommer i querystringen hedder Querystringnavn = \"ArticleID\" \' Bredden på votebaren ialt Sojlebredde = 300 \'Denne variabel skal du udfylde så dan passer med din connectionstreng strConn = \"DRIVER={SQL Server}; SERVER=127.0.0.1; DATABASE=Moonduck; UID=xx; PWD=xx\"
Function ShowRating(ArticleID) Dim objConn Set objConn = Server.CreateObject(\"ADODB.Connection\") objConn.ConnectionString = strConn objConn.Open Set objRS = objConn.Execute(\"SELECT AVG(Rating) FROM tblRating WHERE ArticleID = \" & ArticleID)
Function ThrowInData(ArticleID, Rating) Dim objConn Set objConn = Server.CreateObject(\"ADODB.Connection\") objConn.ConnectionString = strConn objConn.Open \'Stemmen indsættes i databasen objConn.Execute(\"INSERT INTO tblRating(ArticleID, Rating) VALUES(\" & ArticleID & \", \" & Rating & \")\") Response.Cookies(\"Vote\")(ArticleID) = True Response.Cookies(\"Vote\").Expires = Date+100 \' Der går 100 dage før man kan stemme igen
objConn.Close Set objConn = Nothing ShowRating(ArticleID) End Function %>
Og der hvor du vil have boxen på siden indsætter du:
<%
If Request.Cookies(\"Vote\")(Request.QueryString(Querystringnavn)) = True Then ShowRating Request.QueryString(Querystringnavn) ElseIf Request.Querystring(\"VoteBox\") <> \"\" Then ThrowInData Request.QueryString(Querystringnavn),Request.Querystring(\"VoteBox\") Elseif Request.QueryString(Querystringnavn) > 0 Then ShowVoteBox Request.QueryString(Querystringnavn) Else Response.Write \"Fejl\" End if %>
Håber du kan få det til at virke ellers er mit ICQ nummer 32394805
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.