kolla in här http://www.fatmilk.nu/zip/raknare.zip
Hej alla!
Nån som har ett enkelt skript som räknar antal besökare och använder sig av en textfil?
Mvh Sofia
12 svar · 419 visningar · startad av soffan76
Hej alla!
Nån som har ett enkelt skript som räknar antal besökare och använder sig av en textfil?
Mvh Sofia
kolla in här http://www.fatmilk.nu/zip/raknare.zip
Tackar! Precis vad jag behövde!
Har stött på problem....
Har tyvärr problem med detta skript nu. Det fungerade utmärkt lokalt men inget händer när det ligger uppe på webbservern. Det står besökare: 1 hur mycket man än uppdaterar. Nån som vet vad det kan bero på?
KOd....
Ok, sorry...Här kommer den...
<font face="Verdana" size="1"><font color="#000000">besökare: </font><b>
<%
on error resume next
set fso = createobject("scripting.filesystemobject")
set act = fso.opentextfile(server.mappath("besokare.txt"))
counter = clng(act.readline)
counter = counter + 1
act.close
Set act = fso.CreateTextFile(server.mappath("besokare.txt"), true)
act.WriteLine(counter)
act.Close
%>
<%
on error resume next
set fso = createobject("scripting.filesystemobject")
set act = fso.opentextfile(server.mappath("besokare.txt"))
counter = clng(act.readline)
counter = counter + 0
act.close
Set act = fso.CreateTextFile(server.mappath("besokare.txt"), true)
act.WriteLine(counter)
act.Close
Response.Write counter
%>
</b></font>
Ta bort on error resume next i koden så du får se ett felmeddelande. Jag gissar på Permission denied, alltså att internetanvändaren på servern inte har rättighet att skriva i mappen.
Men, som sagt, återkom med det felmeddelandet. :)
Mvh,
När jag tar bort den raden får jag "Sidan kan inte visas". Ska jag kontakta webbhotellet och be dem om skrivrättigheter till den mappen där textfilen ligger eller?
Har du vänliga felmeddelanden på i din browser så ska du ta bort dem också. Annars får du bara standardfelsidan när något blir galet.
I IE: Tools - Internet Options - Advanced - Use Friendly Error Messages.
På svenska heter det som sagt Vänliga http-felmeddelanden.
Avmarkera och försök igen.
Mvh,
felmeddelandet
Nu får jag:
Microsoft VBScript runtime error '800a0046'
Permission denied
/navi.asp, line 320
Detta händer trots att jag enligt webbhotellets rekomendation flyttat textfilen till cgi-bin...
Har du fortfarande kvar textfilen i den första katalogen du testade i?
Prova att relatera sökvägen till filen från wwwroot:
set act = fso.opentextfile(server.mappath("/cgi-bin/besokare.txt"))
cya,
PatrikB
Nej, jag har flyttat textfilen helt till cgi-bin.
Det är denna reden den klagar på:
Set act = fso.CreateTextFile(server.mappath("/cgi-bin/besokare.txt"), true)
Det funkar!
Det hela fungerar nu. Det var nån inställning på servern som behövde fixas. Tack för er hjälp!