Jeg har en hjemmeside med attraktioner. Som det er nu, kan man søge i attraktionerne ud fra landsdel og postnumre, men jeg synes jo det kunne være meget mere relevant, hvis man kunne indtaste sit eget postnummer (eller postnummeret, hvor man skal i sommerhus)og så vælge f.eks. kun at ville køre max. 60 km til attraktionen.
kryptos, jeg ville nu ikke kun screenscrape som du siger, men køre et loop der lægger informationerne i en lokal database, så jeg altid har den.
Jeg har ikke nogen annonceindtægter pt, og kan derfor ikke købe en service. Det kommer måske på sigt, men det er nu jeg har ambitionen om at lave en super god side, så derfor vil jeg ikke helt opgive. Så vidt jeg forstår scriptet (hvilket er begrænset) så kan det lade sig gøre at sende nogle formularfelters indhold til en fremmed hjemmeside og hente resultatet ind på sin egen side.
Og hvis jeg har forstået det korrekt, så bør det jeg ønsker jo også kunne lade sig gøre.
Jeg sad og kogte scriptet ned til:
dim Bynavn
Bynavn = "Middelfart"
dim Bynavn2
Bynavn2 = "Haderslev"
function test
Set HttpObj = Server.CreateObject("AspHTTP.Conn")
HttpObj.Url = "
http://www.trafikken.dk/vejafstande.asp?action=LISTE&page=dept&objno=1000005487"HTTPObj.PostData = "By1=" & Bynavn & "&By2=" & Bynavn2 & "&BMetode=h&SB=Beregn%20afstand"
HttpObj.RequestMethod = "POST"
strResult = HttpObj.GetURL
response.Write(strResult)
SET HTTPobj = nothing
end function
------
lavet udelukkende for at få princippet til at virke. Men da jeg aldrig har hørt om asphttp før for et par dage siden, så kan jeg ikke se hvorfor det ikke virker.
glædelig jul til jer natteravne. :)