Recommandé: une méthode pour empêcher l'irrigation et laisser des messages (code d'authentification à 4 chiffres généré au hasard) Principe: Lorsque chaque fois que vous soumettez un message, vous devez saisir un code d'authentification à 4 chiffres généré au hasard. Le code suivant est utilisé pour générer un numéro aléatoire à 4 chiffres dans ASP:% Dim Key Randomize Timer Key = int ((8999) * RND +1000)% affiché dans le formulaire: Code d'authentification:% = clé% Type d'entrée = Nom du texte = rekey size = 8 MaxLength = 4 Entrée Value =% = Key
<%Option Explicit
'Base de données:
'emplacement
'Tableau 1 Loaction est situé dans la table de la ville
'Champ
'LoactionId (clé primaire)
'Nom de LoactionName
'Tableau du comté de Tableau 2District
'Champ
'locationid (clé primaire)
'DistrictId
'DistrictName
'Tableau 3. Les cantons où se trouvent les villages
'Champ
'DistrictId (clé primaire)
'VillageId
'Villagename
%>
<html>
<adal>
<Title> Liste </TITME>
<Metahttp-Equiv = Content-TypeContent = Text / Html; charSet = GB2312>
<%
tabac
diminue
dimsql
diminue
dimrs1
dimsql1
dimrs2
dimsql2
dimcount2
dimconnstr
Connstr = dbq = + server.mappath (db11.mdb) +; defaultDir =; Driver = {Microsoft AccessDriver (*. MDB)};
setConn = server.createObject (adodb.connection)
Conn.OpenConstr
SQL = SELECT * FromDirectorByLocationIdasc
setrs = conn.excute (sql)
%>
<ScriptLanguage = JavaScript>
VaroNeCount;
onCount = 0;
subcat = newArray ();
<%
comte = 0
dowhilenotrs.eof
%>
Subcat [<% = count%>] = newArray (<% = Trim (RS (DistrictName))%>, <% = TRIM (RS (LocationId))%>, <% = TRIM (RS (DistrictId))%>);
<%
Count = Count + 1
Rs.MovEnext
boucle
Rs.Close
setrs = rien
%>
Partage: ASP génère une pagination statique de liste HTM (y compris le code, testé avec succès) ! - # Inclure File = Conn.asp-- Htmlheadtitle Pagination Test / TitleLink href = inc / style.css type = Text / CSS Rel = Stylesheet / Head% StrHead = StrHeadHtml StrHead = StrHeadhead StrHead = StrHeledTitle Pagination Test
3 pages au total Page 123 Page suivante