webForumDet fria alternativet

räkna

ASP

6 svar · 292 visningar · startad av Nick

Medlem sedan jan. 200347 inlägg
Frågan#1

humm.. funderar på hur jag gör så att för varje gång mitt formulär sickas.. så ska ett tal ökas med 1 i en txt-fill..

tack på förhand!

Medlem sedan aug. 20011 099 inlägg
#2
<form method="post" action="default.asp?skicka=ja">
</form>

<%if request.querystring("skicka") = "ja" then
set fso = createobject("scripting.filesystemobject") 
set act = fso.opentextfile(server.mappath("form.txt")) 
counter = clng(act.readline)
counter = counter + 1
set act = fso.createtextfile(server.mappath("form.txt")) 
act.WriteLine(counter) 
act.Close
set act = nothing
Response.Write counter 
end if%>
Medlem sedan dec. 20003 887 inlägg
#3

Går det att skapa en fil, som du redan öppnat? Räcker det inte med att du stänger den?

<form method="post" action="default.asp?skicka=ja">
</form>

<%if request.querystring("skicka") = "ja" then
set fso = createobject("scripting.filesystemobject") 
set act = fso.opentextfile(server.mappath("form.txt")[b], 2[/b]) [blue] 2 = Writemode[/blue]
counter = clng(act.readline)
counter = counter + 1
[blue]' set act = fso.createtextfile(server.mappath("form.txt"))[/blue]
act.WriteLine(counter) 
act.Close
set act = nothing
Response.Write counter 
end if%>
Medlem sedan jan. 200347 inlägg
#4

funderade lite mer och skulle nog behöva ha flera värden i samma txt fil kanske på varsin rad eller åtskilda med ";"
för om svaret i formuläret är på ett sätt så plussar det på en 1 där.. så jag kan få ut senare hur många av hur många som har sickat in formuläret är tjejer osv..

MvH
Nick

Medlem sedan mars 20015 287 inlägg
#5

Kanske ska du börja överväga databas i så fall?

Medlem sedan jan. 200347 inlägg
#6

jadu antagligen.. men har lite problem (har haft med databaser iaf).. så har du nåt länk tips där man kan lära sig lite allmänt tlill att börja med.... kanske lika att börja med sql på en gång (på iis)
i winXp pro!
eller kanske en text baserad databas?
MvH
Nick!

Medlem sedan mars 20015 287 inlägg
#7

En ren textfil som du använder nu är väl en typ av textbaserad "databas"?

Länkar... njao, vet inte riktigt, men här i forumet finns det ju hur många exempel som helst på hur du lägger in fakta i en databas.
Sen även hur du kan plocka ut faktan och presentera den och räkna med som du vill.

252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)