Quelques conseils ASP et solutions pratiques
Nombre aléatoire:
<% randomiser%>
<% = (int (rnd () * n) +1)%>
Les mots clés d'enregistrement obtenus lors de la requête des données sont affichés en rouge:
<% = remplacer (RS ("Field X"), SearchName, "<fontColor = # ff0000>" & searchName & "</font>")%>
Grâce à ASP, vérifiez si le client a utilisé l'agent.
<% ifrequest.servervariables ("http_x_forwarded_for") <> "" puis
réponse.write "<fontcolor = # ff0000> Vous avez passé le serveur proxy," & _
"La vraie IP est" & request.servervariables ("http_x_forwarded_for")
endire
%>
Déterminez la source de la page précédente
request.servervariables ("http_referer")
javascript: document.referrer
Cache effaçable, page de rechargement
<% de réponse.expires = 0
réponse.ExpiresAbsolute = Now () - 1
Response.Addheader "Pragma", "No-Cache"
Response.Addheader "Cache-Control", "Private"
Réponse.cacheControl = "Non-cache"
%>
Montrer des an et du mois dans le menu déroulant
<lectName = "SELECT">
<%
Dimm_year
Dimm_month
Dimm_monthj
Dimm_themonth
Dimm_ym
Form_year = 2000Toyear (date)
M_month = 12
Ifm_year = année (date) puis
M_month = mois (date)
Endire
Form_monthj = 1tom_month
Ifm_monthj <10Then
M_themonth = "0" & m_monthj
Autre
M_themonth = m_monthj
Endire
M_ym = m_year & "-" & m_themonth%>
<optionValue = "<% = m_ym%>"> <% = m_ym%> </ option>
<%
Suivant
Next%>
</lect>
Récupérer et supprimer des enregistrements en double dans la base de données
Conn.execute ("DeletefromTablewheredNotin (SelectDistinctFromTable)")