07. december 2007 - 00:12
Der er
3 kommentarer og 1 løsning
Finde det bag ?id=
Hejsa. Hvordan finder jeg det som står bag ved: /brugere/gaestebog/default.asp?id=949599 Altså sådan den udskriver 949599? Min variabel hedder "hmm" som indenholder en masse tekst. Så den skal finde det bag ?id= og ikke mere. Teksten er bl.a noget lign: <div class="navIcon navIconGuestbook"></div><div class="navText"><a href="/brugere/gaestebog/default.asp?id=4592480" target="hovedside" accesskey="G" class="navLink" title="Din gæstebog (genvej: Alt+G)"><u>G</u>æstebog</a></div> På forhånd tak!
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
07. december 2007 - 00:30
#1
findstr = "default.asp?id=" startpos = InStr(hmm, findstr) + Len(findstr) slutpos = InStr(startpos, hmm, """") If slutpos Then id = Mid(hmm, startpos, slutpos-startpos) End If
07. december 2007 - 00:32
#2
Fungere ikke. Den udskriver <!DOCTYPE først.. Det skal jo være ligemget om der står.. findstr = "sd9f8sdf98s9df89sdf89sd8f9dsfdefault.asp?id=999999999"a8sd98ad9as8d9as8d989" så skal den finde det bag ved ?id= Som jeg skrev.. Teksten er f.eks: <div class="navIcon navIconGuestbook"></div><div class="navText"><a href="/brugere/gaestebog/default.asp?id=4592480" target="hovedside" accesskey="G" class="navLink" title="Din gæstebog (genvej: Alt+G)"><u>G</u>æstebog</a></div> Så skal den outputte "4592480"
07. december 2007 - 00:33
#3
Ups min fejl - det virker. Tusind tak! Smid da svar og beklager jeg lavede fejl!
07. december 2007 - 09:37
#4
ok
Kurser inden for grundlæggende programmering