Avatar billede igore Nybegynder
30. januar 2006 - 20:29 Der er 10 kommentarer og
1 løsning

Grafik på min tæller

hej folkens.
jeg har en tæller på min side der ser sådan ud:

<%
Set fs = CreateObject("Scripting.FileSystemObject")
Wfile=server.mappath("counter.txt")
on error resume next
Set count = fs.OpenTextFile(Wfile)
hits = Clng(count.ReadLine)
count.close
If Not session("isCounted") Then
hits = hits + 1
count.close
if error then
hits = 1
end if
Set count = fs.CreateTextFile(Wfile,True)
count.WriteLine(hits)
count.Close
session("isCounted") = True
End If
%>

<p>Antal besøg: <%=hits%></p>


den virker som fik nok, men jeg kunne godt tænke mig og få noget grafik på den, jeg kan se man kan finde en del billeder af talende 0123456789, men hvordan for jeg den til at bruge et af de billeder, og kan man det når det bliver samlet op i en .txt file? håber der er nogen der kan hjælpe, og helst med et eksempel, efter som jeg er ret ny til asp....
Avatar billede cpufan Juniormester
30. januar 2006 - 21:14 #1
hvis man så bare bygger videre på din kode:

<%
Set fs = CreateObject("Scripting.FileSystemObject")
Wfile=server.mappath("counter.txt")
on error resume next
Set count = fs.OpenTextFile(Wfile)
hits = Clng(count.ReadLine)
count.close
If Not session("isCounted") Then
hits = hits + 1
count.close
if error then
hits = 1
end if
Set count = fs.CreateTextFile(Wfile,True)
count.WriteLine(hits)
count.Close
session("isCounted") = True
End If

streng = ""
while hits/10 > 1
streng = "<img src="">& mod 10 hits &".gif"">" & streng
hits = Cint(hits/10)

wend


%>

<p>Antal besøg: <%=streng%></p>

under forudsætning af at dine talbilleder ligger i samme mappe,
og at de navngives hhv. 0 1 2 3 osv .gif
Avatar billede igore Nybegynder
30. januar 2006 - 21:23 #2
mange tak for svaret, og jeg kan sikker også bruge det, men det jeg mente var at billedet med talende kun er et billede..... der er nogen her http://www.mira.dk/gds/counter.htm så du kan se hvad jeg mener. jeg kan self bare selv klippe dem ud til 10 .gif filer, men det kunne være fedt hvis man kunne lave så jeg ikke skal side og fisle med det, men det ved jeg ikke om man kan.... ?
Avatar billede cpufan Juniormester
30. januar 2006 - 21:26 #3
jeg har nogle tal du kan få:

http://www.adweb.dk/taeller.asp
Avatar billede igore Nybegynder
30. januar 2006 - 21:30 #4
øøhhhhhh sorry, men nu fatter jeg hat!!!!!!! det er jo også bare et billede med alle talende lige som jeg linkede til..... skal jeg skal jeg skære dem ud eller kan jeg bare sætte et billede ind ?
Avatar billede cpufan Juniormester
30. januar 2006 - 21:32 #5
nej det er så bare fordi det er eksempler på alle tallene,

du kan fortælle mig hvilken en du vil have,
så sender jeg dig de 10 billedefiler
Avatar billede igore Nybegynder
30. januar 2006 - 21:35 #6
okay cool nok, jammen så tager vi bare den første...(odometer) og 1000 tak
Avatar billede cpufan Juniormester
30. januar 2006 - 21:41 #7
så skal jeg lige bruge en emailadresse
du får bare alle de forkskellige - så kan du lege lidt
Avatar billede cpufan Juniormester
30. januar 2006 - 21:52 #8
der var så lidt fejl på min kode,

den skal se sådan ud:

streng = ""
while hits/10 > 0.1
streng = "<img src="">"& hits mod 10 &".gif"">" & streng
hits = Cint(hits/10)

wend
response.write streng
Avatar billede cpufan Juniormester
30. januar 2006 - 21:54 #9
argh....... sådan:

streng = ""
while hits/10 > 0.1
streng = "<img src="""& hits mod 10 &".gif"">" & streng
hits = Cint(hits/10)

wend
response.write streng
Avatar billede cpufan Juniormester
30. januar 2006 - 22:00 #10
accepter svar så sender jeg, når du altså har opgivet din mail
Avatar billede igore Nybegynder
30. januar 2006 - 22:02 #11
igore81@hotmail.com
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester