Results 1 to 2 of 2
  1. #1
    Join Date
    Jul 2006
    Posts
    157

    Unanswered: Session Variable

    Hi: I delete the files/cookies and clear history from the IE 6.0 browser and try to write in a text file use FSO but it dont write any thing in the file needs help

    Thanks.

    vote_input.asp
    <form method="post" action="vote.asp">

    <p><input type="radio" value="A" name="u_input">A<br>
    <input type="radio" value="B" name="u_input" >B<br>
    <input type="radio" value="C" name="u_input">C<br>
    <input type="radio" value="D" name="u_input">D<br>
    <input type="submit" value="Submit" ></p>
    </form>

    vote.asp
    <%
    on error resume next
    u_input=request.form("u_input") %>

    <% set fso = createobject("scripting.filesystemobject")
    if session("voted_before") = "" then
    session("voted_before") = "Yes"
    ' reads and adds a one to the selected value
    g_selected="vote_count"& u_input &".txt"
    set act = fso.opentextfile(server.mappath(g_selected))
    counter = clng(act.readline)
    counter = counter + 1
    act.close
    Set act = fso.CreateTextFile(server.mappath(g_selected), true)
    act.WriteLine(counter)
    act.Close
    end if
    %>



    <%
    g_selected="vote_counta.txt"
    set act = fso.opentextfile(server.mappath(g_selected))
    counter_a = clng(act.readline)

    %>



    <%
    g_selected="vote_countb.txt"
    set act = fso.opentextfile(server.mappath(g_selected))
    counter_b = clng(act.readline)

    %>



    <%
    g_selected="vote_countc.txt"
    set act = fso.opentextfile(server.mappath(g_selected))
    counter_c = clng(act.readline)

    %>


    <%
    g_selected="vote_countd.txt"
    set act = fso.opentextfile(server.mappath(g_selected))
    counter_d = clng(act.readline)

    %>


    <% total=counter_a+counter_b+counter_c+counter_d
    %><br>


    <br>
    A&nbsp;<img src="images/red.jpg" height="12" width="<%= (counter_a/total)*100 %>"><%= formatnumber((counter_a/total)*100,1) %>%<br>
    B&nbsp;<img src="images/red.jpg" height="12" width="<%= (counter_b/total)*100 %>"><%= formatnumber((counter_b/total)*100,1) %>%<br>
    C&nbsp;<img src="images/red.jpg" height="12" width="<%= (counter_c/total)*100 %>"><%= formatnumber((counter_c/total)*100,1) %>%<br>
    D&nbsp;<img src="images/red.jpg" height="12" width="<%= (counter_d/total)*100 %>"><%= formatnumber((counter_d/total)*100,1) %>%<br>
    Total Votes: <%= total %>

  2. #2
    Join Date
    Jan 2007
    Location
    UK
    Posts
    11,434
    Provided Answers: 10
    If you remove the "on error resume next" what line of the script fails?
    George
    Home | Blog

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •