En klurig fråga

ASP

2 svar · 199 visningar · startad av Nickemannen

Medlem sedan aug. 20003 575 inlägg
Trådstart#1

Hur borde scriptet se ut om man vill söka igenom en sida som inte ligger på samma server, och om man vill så skall man kunna usrskilja en länk så att länkarna radas upp på en sida där inte den andra tecten kommer med

Medlem sedan juni 20008 205 inlägg
#2

Jo, visst är det klurigt.
För att hämta en sida från en annan server behövs först en socket-anslutning mot servern på vilken sidan ligger, och sedan fejkar du en http-get genom den socketen (krångligt, va?). Om jag inte misstar mig är det att skriva GET /sökväg/till/sida.html till socketen, rätta mig om jag har fel, någon!
Sen när du läst in hela sidan så ere "bara" å skriva ett regexp som rotar fram alla url:er...
[r]
Glömde att man behöver en komponent för sockets: http://tech.dimac.net/ har en.
[/r]

Medlem sedan dec. 19996 721 inlägg
#3

Onödigt att gå halva vägen. ASPTear löser själva hämtandet av sidan, länkarna plockar du lättast ut med hjälp av RegExp-objektet som ingår i VBScript (sedan version 5.1 tror jag)

ASPTear hittar man på http://www.alphasierrapapa.com/ComponentCenter/AspTear/

243 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)