webForumDet fria alternativet

XMLHTTP och RegExp

1 svar · 286 visningar · startad av Asa

AsaMedlem sedan dec. 20011 934 inlägg
#1

Har en kod där jag kollar hur många bilder som finns på en sida! Och nu vill jag kolla efter hur många bilder som är länkad till sin orginalbild. Hmm, kanske inte så bra förklarat.
Ex: <a href="http://www.sida.com/bild.gif"><img src="http://www.sida.com/bild.gif"></a> BIlderna ska kunna ha width eller height utan att det ska påverka!

Function CheckAntal(sidan)
  set xmlhttp = Server.CreateObject("Microsoft.XMLHTTP")
  xmlhttp.open "GET", sidan, false
  xmlhttp.send
  myString = xmlhttp.responsetext
  set xmlhttp = nothing

  Set objRegExp = New RegExp
  objRegExp.IgnoreCase = true
  objRegExp.Global = true
  objRegExp.Pattern = "<img[^>]*>"
  Set myMatches = objRegExp.Execute(myString)

  If myMatches.Count < 10 then
    Session("mess") = nobild
    Response.Redirect "addPage.asp"
  Else
    Session("mess") = ""
  End If
  Set objRegExp = Nothing
End Function
AsaMedlem sedan dec. 20011 934 inlägg
#2

Ingen som vet?

254 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
123 ms — hämta statistik (db)
126 ms — hämta forumlista (db)
129 ms — hämta tråd, inlägg och bilagor (db)