!Please Help me

MJBlaster

Member
سلام به دوستان عزيز من تازه عضو اين سايت شدم و يه سوالي از حضوريتون داشتم ...
من يه سايت مي خوام بيسازم و يه مشكل بزرگ دارم...

مي خواهم يه صفحه درست كنم كه توش يه ازمون برگزار كنم به صورت مجازي به اين صورت كه 70 سوال دارم به صورت تستي و مي خوام هر كس به 30 سوال جواب داد مشخص شود كه ضعيف است اگر 31 تا 60 متوسط و 61 تا 80 قوي و 81 تا 100قوي مشخص شود.....


لطفا کمکم کنید...
 

AliReza26

Active Member
اولا خوش امدي

دوما براي سوال شما :

راحت ترين كار اينه كه در آخر امتحان بيايي فرم را پردازش كني بصورت زير :

1 متغيير بسازي كه تعداد سوالت درست را در خودش نگهداري كنه

بعد بيايي هر سوال را برسي كني اگه درست بود به اين متغيير كه تعداد سوالات درست را نگهداري ميكنه يك واحد اضافه كني.......

بعد هم بيايي بگي اگه تعداد سوالات درست زير 30 بود رشته "ضعيف" چاپ كنه و اگر بين 31 تا 60 بود رشته "متوسط" چاپ كنه و الي آخر.....
 

MJBlaster

Member
مرسي!

Salam Alireza khan mamnonam ke javabe soale mano dade vale man khyle amatorm noye alghoretme ke behem ghofte motavajeh shodam vale nemetonam benevesam :( meshe baseye man en pageoo dorost koned akhe khyle lazem daram khyle lotf mekone aghe enkaroo base man anjam bede eshala jobran mekonam
 

AliReza26

Active Member
ok

اما فعلا سرم شلوغه....

تو همين يكي دو روزه بهت ميرسونم.....
 

AliReza26

Active Member
بفرماييد اينم كد :


کد:
<html>
<head>
<title>Exam</title>
<meta http-equiv="Content-Type" content="text/html;">
<meta http-equiv="Content-Language" content="fa">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div align=right dir=rtl>
<font color=black face=tahoma size=2>
<form method=post>

<%
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@AliReza26@@@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@www.tarahi.net@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@[email protected]@@@@@@@@@@@@@@@@@@@@@
'@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
dim answer(50)
answer(0) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(1) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(2) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(3) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(4) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(5) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(6) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(7) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(8) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(9) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(10) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(11) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(12) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(13) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(14) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(15) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(16) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(17) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(18) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(19) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(20) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(21) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(22) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(23) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(24) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(25) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(26) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(27) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(28) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(29) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(30) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(31) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(32) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(33) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(34) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(35) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(36) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(37) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(38) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(39) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(40) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(41) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(42) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(43) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(44) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(45) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(46) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(47) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(48) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(49) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"


if request.form("send") = "ok" then
dim total
dim count
count = 0
total = 0

for each valuform in request.form
  Strcontainer = split(answer(i),",",-1,1)
     if Strcontainer(5) = request.form(count+1) then
       total = total + 1
     end if
      count = count + 1
next

         response.write("شما به " & total & " سوال پاسخ دادید.")
         response.write("<BR>نتیجه امتحان : ")
         if total < 30 then
               response.write("بد")
         elseif  total > 31 AND total < 60 then
               response.write("متوسط")
         elseif  total > 61 AND total < 80 then
               response.write("خوب")
         elseif  total > 81 then
               response.write("عالی")
          end if
         response.write("<BR><BR><a href='" & request.servervariables("HTTP_REFERER") & "'>بازگشت>></a>")

else


for i = 0 to Ubound(answer)
  Strcontainer = split(answer(i),",",-1,1)
   for i2 = 0 to Ubound(Strcontainer) - 5
     response.write(i+1 & "-" & Strcontainer(0) & "<BR><input type=radio name=" & i+1 & " value=1>" & Strcontainer(1) & "<BR><input type=radio name=" & i+1 & " value=2>" & Strcontainer(2) & "<BR><input type=radio name=" & i+1 & " value=3>" & Strcontainer(3) & "<BR><input type=radio name=" & i+1 & " value=4>" & Strcontainer(4) & "<hr>")
   next
next

%>

<input type=hidden name=send value=ok>
<input type=submit value=Send>
</form>

<%
end if
%>
</font></div>
</body>
</html>

توضيحات مهم :
1 - هر سوال در يك آرايه قرار دراي كه هر آرايه هم يك رشته 5 قسمتي مي باشد كه با "," از هم جدا مي شوند ..بطور مثال :
answer(49) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
قسمت اول شرح سوال مي باشد
قسمت دوم تا چهرم گزينه هاي سوال مي باشد
قسمت پنجم هم جواب سوال مي باشد

براي اضافه كردن سوال هم بصورت زير عمل كنيد:


کد:
answer(50) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(51) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
answer(52) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"
.
.
.

براي كم كردن سوال هم كافي است آن آرايه را پاك كنيد :
مثلا براي پاك كردن سوال اول كد زير را از كد اصلي پاك كنيد
کد:
answer(0) = "How dO you like Majid onlin?,option1,option2,option3,option4,2"


موفق باشيد :wink:
 

جدیدترین ارسال ها

بالا