Recommandé: analyser comment filtrer les caractères non civilisés % Fonction badchar (str) badstr = list de caractères non civilisé, séparé avec | (Parce que les caractères ne peuvent pas être contenus lors de la publication, il ne peut pas être publié.) Badword = Split (Badstr, |) pour i = 0 à Ubound (badword) Si instlin (str, badword (i)) 0 alors badchar = true sort for else badchar = false fini if Suivant End.
ASP fait un vote dans un programme DIG (certains sont appelés TOP et marchez). Parce que le code est long, seule la partie principale est publiée: le code dans le vote
La page montre le vote:
<div class = vote1> <script src = '/ voteResult.asp? id = 1 & action = View'> </cript> </div>
L'effet est comme indiqué sur la figure: puis cliquez pour voter, et le nombre de votes augmentera de 1, comme le montre la figure:
Code de voteResult.asp
<%
Response.ContentType = Text / HTML; Charset = GB2312
'Auteur: Wuqing Source: Veuillez garder la source lors de la réimpression
«Code de base de données de liaison omis
set rs = server.createObject (adodb.recordSet)
SQL = (sélectionnez News_id, votez dans dwww_news où news_id = & request (id) &)
Rs.Open SQL, Conn, 1,1
Si non Rs.Eof et non Rs.BOF, alors «Vérifiez d'abord si l'ID est correct
Si demande (action) = Afficher alors 'Si c'est l'ID du code d'information
Si instant (request.cookies (votelid), demande (id) & |) <> 0 alors 'juger si la nouvelle de l'identité a voté sur
réponse.write document.write (<div class = 'result' id = 'result_ & rs (news_id) &'> & rs (vote) & </div>);
réponse.write document.write (<span class = 'result_link' id = 'result_link_ & rs (news_id) &'> voter avec succès </span>);
autre
réponse.write document.write (<div class = 'result' id = 'result_ & rs (news_id) &'> <a href = 'javascript: dovote (& request (id) &)'> & rs (vote) & </a> </div>);
réponse.write document.write (<span class = 'result_link' id = 'result_link_ & rs (news_id) &'> <a href = 'javascript: dovote (& request (id) &)'> vote </a> </span>);
terminer si
Else 'cliquez pour voter pour traiter le code
Si instir (request.cookies (votelid), demande (id) & |) <> 0 alors
Response.cookies (voteId) = demande (id) & |
Response.cookies (votelid) .expires = date () + 365
autre
Response.cookies (voteID) = demande (id) & | & request.cookies (votelid)
Response.cookies (votelid) .expires = date () + 365
terminer si
Partager: ASP appelle l'exemple de la bibliothèque IP pure % '==============================================. ==============================================.
3 pages au total Page 123 Page suivante