nexpay

نوشتن نظرسنجی برای سایت

شروع موضوع توسط صنم ‏16 فوریه 2006 در انجمن asp , ASP.NET

  1. صنم

    صنم کاربر تازه وارد

    تاریخ عضویت:
    ‏27 فوریه 2005
    نوشته ها:
    125
    تشکر شده:
    0
    سلام
    من می خوام توی صفحه وبم یه نظر سنجی در مورد یک موضوعی بذارم و همچنین در مورد دیدن آراء بقیه نیز آنها را با فلو چارت نشان دهد کسی می دونه چه جوری باید این کارو انجام بدم یه چیزی مثل این صفحه
    http://www.isfahan4u.com/
     
  2. mehdi25

    mehdi25 کاربر تازه وارد

    تاریخ عضویت:
    ‏28 اکتبر 2004
    نوشته ها:
    1,317
    تشکر شده:
    2
    محل سکونت:
    طهران
    این که کار نمی کنه


    Not Found
    The requested document was not found on this server.


    --------------------------------------------------------------------------------

    Web Server at isfahan4u.com
     
  3. mehdi25

    mehdi25 کاربر تازه وارد

    تاریخ عضویت:
    ‏28 اکتبر 2004
    نوشته ها:
    1,317
    تشکر شده:
    2
    محل سکونت:
    طهران
  4. صنم

    صنم کاربر تازه وارد

    تاریخ عضویت:
    ‏27 فوریه 2005
    نوشته ها:
    125
    تشکر شده:
    0
    ببخشید اصلاح شد
     
  5. kouroshm

    kouroshm کاربر تازه وارد

    تاریخ عضویت:
    ‏23 سپتامبر 2005
    نوشته ها:
    149
    تشکر شده:
    0
    اول باید دونست که سایتت ASP هست یا PHP . بعد هم اگه میتونی خودت برنامه نویسیشو بکنی اگرم نکیتونی برنامه های نظر سنجی آماده زیادن که میتونی ازشون استفاده کنی
     
  6. صنم

    صنم کاربر تازه وارد

    تاریخ عضویت:
    ‏27 فوریه 2005
    نوشته ها:
    125
    تشکر شده:
    0
    با Asp می خوام بنویسم
     
  7. mehdi25

    mehdi25 کاربر تازه وارد

    تاریخ عضویت:
    ‏28 اکتبر 2004
    نوشته ها:
    1,317
    تشکر شده:
    2
    محل سکونت:
    طهران
    خوب اون آدرسی که بالا دادم رو ببین

    اگه بازم مشکل داری بگو
     
  8. صنم

    صنم کاربر تازه وارد

    تاریخ عضویت:
    ‏27 فوریه 2005
    نوشته ها:
    125
    تشکر شده:
    0
    کسی نمونه کد نداره آدرسی که بالا دادین که نمونه کد نداشت یا من پیدا نکردم ؟:(
     
  9. kouroshm

    kouroshm کاربر تازه وارد

    تاریخ عضویت:
    ‏23 سپتامبر 2005
    نوشته ها:
    149
    تشکر شده:
    0
    دوست عزیزم این که غصه نداره چیزی که زیاده کد مجانی و کامپوننته. مثلا یکیش اینه.
    کد:
    <%
    'Two varibles are passed into the db
    'u_input is the value if the user entered a response to
    'the vote/poll question....IP is the address of the user
    u_input=request.form("u_input")
    u_ip=request.servervariables("remote_addr")
    
    ' if the user did not enter anything in the poll on this visit
    ' then display the poll question and possible choices
    if u_input = "" then
    %>
    
    <form method="post" action="<%= request.servervariables("script_name") %>">
    <p>Question Goes Here<br>
    <input type="radio" value="1" name="u_input">A<br>
    <input type="radio" value="2" name="u_input" >B<br>
    <input type="radio" value="3" name="u_input" checked>C<br>
    <input type="radio" value="4" name="u_input">D<br>
    <input type="submit" value="Submit" ></p>
    </form>
    
    <%
    else
    ' if the user did input a choice on the vote/ballot
    ' check to see if their ip address is already in the db
    accessdb="vote_db" 
    cn="driver={Microsoft Access Driver (*.mdb)};"
    cn=cn & "dbq=" & server.mappath(accessdb)
    set rs = server.createobject("ADODB.Recordset")
    sql = "select ip from ballot where ip ='" & u_ip & "'"
    
    rs.Open sql, cn
    if rs.eof then
    ' if the user has not voted previously indicate it
    been_here_before="No"
    end if
    rs.close
    
    if been_here_before = "No" then
    ' Since the user has not voted previously their input
    ' their vote will be added to the db
    
    sql = "insert into ballot (ip, selection" & u_input &") "
    sql = sql & "values ('" & u_ip & "',1)"
    rs.Open sql, cn
    end if
    
    'This will summerize and count the records in the db
    sql= "select distinctrow sum(selection1) as sum_selection1, " 
    sql= sql & "sum(selection2) AS sum_selection2, sum(selection3) AS sum_selection3, "
    sql= sql & "sum(selection4) AS sum_selection4, count(*) AS total_votes "
    sql= sql & "FROM ballot;"
    rs.Open sql, cn
    total1=rs ("sum_selection1")
    total2=rs ("sum_selection2")
    total3=rs ("sum_selection3")
    total4=rs ("sum_selection4")
    count=rs ("total_votes")
    %>
    <br>
    A<img src="images/red.jpg" height="10" width="<%= (total1/count)*100 %>">
    <%= formatnumber((total1/count)*100,1) %>%<br>
    B<img src="images/yellow.jpg" height="10" width="<%= (total2/count)*100 %>">
    <%= formatnumber((total2/count)*100,1) %>%<br>
    C<img src="images/green.jpg" height="10" width="<%= (total3/count)*100 %>">
    <%= formatnumber((total3/count)*100,1) %>%<br>
    D<img src="images/blue.jpg" height="10" width="<%= (total4/count)*100 %>">
    <%= formatnumber((total4/count)*100,1) %>%<br>
    Total Votes: <%= formatnumber(count,0,0) %><br>
    
    <% if been_here_before <> "No" then %>
    This user has voted before and this one was <u>not</u> counted.....
    <% else %>
    This user has <u>not</u> voted before and this one was counted.....
    <% end if %>
    <br>
    The I.P. Address is <%= u_ip %>
    <% end if %> 
    اگه یه کم هم سلیقه به خرج بدی چیز جالبی میشه.
    از امکاناتشم ذخیره IP Address نظر دهنده ها (رای دهنده ها) و جلوگیری از رای دادن دوباره هر شخص که تنظیمش دست خودته.

    اگرم احیانا خدایی نکرده کار با این کد هارو بلد نیستی میتونی از کامپوننت ها و اسکریپت های آماده استفاده کنی که یکیشو میتونی از اینجا دانلود کنی

    اگرم از این خوشت نیومد میتونی سرچ کنی تا 1000 تا دیگه پیدا کنی.
     
zarpopخرید بک لینک عسل طبیعی و گرده گل ایرانیfootbal