24. juli 2004 - 23:43Der er
22 kommentarer og 2 løsninger
database haves - lille billede af udtræk ønskes
hvordan kan man gøre dette: jeg har en database som indholder en smule data (antal besøg på en side) Databasen hedder counter.mdb og der er en tabel der hedder counts.
Hvordan kan jeg fra en extern side lave et link til denne database (eller en .asp fil på dette domæne) som trækker et tal ud fra databasen, og sender genererer et lille billede med dette tal, som kan vises på den externe side?
ok jeg bruger denne nu til at trække data ud af databasen.
Men hvordan skal jeg splitte resutatet (fx 2315) op i enkelte tal, og få vist disse tal på den externe side. Med externe side mener jeg en side som slet ikke ligger på samme domæne, og derfor ikke har adgang direkte til databasen, men skal linke til en .asp fil som henter data, og sender infor videre til den externe side.
Det er den eneste løsning. Ellers skal du til at lave parsing på et HTTP response. (ellers du kan skrive en webservice, men det kræver vist at du har din egen webserver ).
Du kan kombinere asp og javascript således at du sætter en scriptblok på den side hvor tælleren skal vises. <script language=Javascript src=ditdomain.dk/taeller.asp>
taeller.asp er så din oprindelige asp-side I denne side skal der så være noget lignende dette som eneste output: response.write "document.write(""<span class=tekststyleSmall>" & Giffer & "</span>"")"
Linien som danner giffer-strengen skal så lige ændres lidt så den kan finde filerne fra en fremmed webside: Giffer=Giffer & "<img src=http://www.ditdomain.dk/images/img" & mid(rs("counts"), I, 1) & ".gif border=0>"
--- <p>dette er en test for at se om counteren virker </p> <p>Antal hit ifølge denne side : <script language=Javascript src=mitdomæne.dk/ink/counter.asp> stk.</p> <p>så må vi se om skidtet virker som det skal :-)</p>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.