我正在写代码进行在线测试,在自动提交时遇到了麻烦 [英] i am writing code to conduct online test , got trouble in auto submit

查看:141
本文介绍了我正在写代码进行在线测试,在自动提交时遇到了麻烦的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



20分钟后,它应该自动提交用户选择的选项和在mysql中存储。弹出窗口timesup并告诉你的答案已被提交。

但它的popping timesup msg并不会自动提交和执行php代码以将值存储在mysql中。

 < html> 
< head>
< / head>
< body>

< form action =method =REQUEST>


$ b< b>输入用户名:< / b>< input type =textname =usernamevalue =/>< BR>

< b>输入密码:< / b>< input type =passwordname =passwordvalue =/>< br>

< input type =submitvalue =submitname =submit/>
< input type =resetvalue =resetname =reset/>

< / form>

<?php


if(isset($ _ REQUEST ['submit']))
{

$用户名= $ _ REQUEST [ '用户名'];
$ password = $ _ REQUEST ['password'];
$ b $ mysql_connect(localhost,root,)或die(mysql_error());

mysql_select_db(demo)或die(mysql_error());

$ result = mysql_query(select * from employees where name ='$ username'and pass ='$ password')
或者die(mysql_error());


if(mysql_num_rows($ result)== 0)
{
print< br />;
打印< b>错误的用户名/密码!!!< / b>;
}
else
{
print< br />;
print< b>登录成功!!!< / b>< br />< br />;
print< script> window.close()< / script>;
print< a href = hello.php>< script> window.open('hello.php')< / script>< / a>;

}

}
?>

< / body>
< / html>



代码hello.php

<!DOCTYPE html>

< html>
< head>

< script type =text / javascript>

document.onmousedown = disableclick;
status =右键点击禁用;

function disableclick(event)
{
if(event.button == 2)
{
alert(status);
返回false;



函数timedText()
{

var x = document.getElementById('txt');
var t1 = setTimeout(function(){x.value =20 min},9000);

var t20m = setTimeout(function(){x.value =20 min},60000);
var t19m = setTimeout(function(){x.value =19 min},120000);
var t18m = setTimeout(function(){x.value =18 min},180000);
var t17m = setTimeout(function(){x.value =17 min},240000);
var t16m = setTimeout(function(){x.value =16 min},300000);
var t15m = setTimeout(function(){x.value =15 min},360000);
var t14m = setTimeout(function(){x.value =14 min},420000);
var t13m = setTimeout(function(){x.value =13 min},480000);
var t12m = setTimeout(function(){x.value =12 min},540000);
var t11m = setTimeout(function(){x.value =11 min},600000);
var t10m = setTimeout(function(){x.value =10 min},660000);
var t9m = setTimeout(function(){x.value =9 min},720000);
var t8m = setTimeout(function(){x.value =8 min},780000);
var t7m = setTimeout(function(){x.value =7 min},840000);
var t6m = setTimeout(function(){x.value =6 min},900000);
var t5m = setTimeout(function(){x.value =5 min},960000);
var t4m = setTimeout(function(){x.value =4 min},1020000);
var t3m = setTimeout(function(){x.value =3 min},1080000);
var t2m = setTimeout(function(){x.value =2 min},1140000);
var t1m = setTimeout(function(){x.value =1 min},1200000);

var t59 = setTimeout(function(){x.value =59 sec},1201000);
var t58 = setTimeout(function(){x.value =58 sec},1202000);
var t57 = setTimeout(function(){x.value =57 sec},1203000);
var t56 = setTimeout(function(){x.value =56 sec},1204000);
var t55 = setTimeout(function(){x.value =55 sec},1205000);
var t54 = setTimeout(function(){x.value =54 sec},1206000);
var t53 = setTimeout(function(){x.value =53 sec},1207000);
var t52 = setTimeout(function(){x.value =52 sec},1208000);
var t51 = setTimeout(function(){x.value =51 sec},1209000);
var t50 = setTimeout(function(){x.value =50 sec},1210000);

var t49 = setTimeout(function(){x.value =49 sec},1211000);
var t48 = setTimeout(function(){x.value =48 sec},1212000);
var t47 = setTimeout(function(){x.value =47 sec},1213000);
var t46 = setTimeout(function(){x.value =46 sec},1214000);
var t45 = setTimeout(function(){x.value =45 sec},1215000);
var t44 = setTimeout(function(){x.value =44 sec},1216000);
var t43 = setTimeout(function(){x.value =43 sec},1217000);
var t42 = setTimeout(function(){x.value =42 sec},1218000);
var t41 = setTimeout(function(){x.value =41 sec},1219000);
var t40 = setTimeout(function(){x.value =40 sec},1220000);

var t39 = setTimeout(function(){x.value =39 sec},1221000);
var t38 = setTimeout(function(){x.value =38 sec},1222000);
var t37 = setTimeout(function(){x.value =37 sec},1223000);
var t36 = setTimeout(function(){x.value =36 sec},1224000);
var t35 = setTimeout(function(){x.value =35 sec},1225000);
var t34 = setTimeout(function(){x.value =34 sec},1226000);
var t33 = setTimeout(function(){x.value =33 sec},1227000);
var t32 = setTimeout(function(){x.value =32 sec},1228000);
var t31 = setTimeout(function(){x.value =31 sec},1229000);
var t30 = setTimeout(function(){x.value =30 sec},1230000);

var t29 = setTimeout(function(){x.value =29 sec},1231000);
var t28 = setTimeout(function(){x.value =28 sec},1232000);
var t27 = setTimeout(function(){x.value =27 sec},1233000);
var t26 = setTimeout(function(){x.value =26 sec},1234000);
var t25 = setTimeout(function(){x.value =25 sec},1235000);
var t24 = setTimeout(function(){x.value =24 sec},1236000);
var t23 = setTimeout(function(){x.value =23 sec},1237000);
var t22 = setTimeout(function(){x.value =22 sec},1238000);
var t21 = setTimeout(function(){x.value =21 sec},1239000);
var t20 = setTimeout(function(){x.value =20 sec},1240000);

var t19 = setTimeout(function(){x.value =19 sec},1241000);
var t18 = setTimeout(function(){x.value =18 sec},1242000);
var t17 = setTimeout(function(){x.value =17 sec},1243000);
var t16 = setTimeout(function(){x.value =16 sec},1244000);
var t15 = setTimeout(function(){x.value =15 sec},1245000);
var t14 = setTimeout(function(){x.value =14 sec},1246000);
var t13 = setTimeout(function(){x.value =13 sec},1247000);
var t12 = setTimeout(function(){x.value =12 sec},1248000);
var t11 = setTimeout(function(){x.value =11 sec},1249000);
var t10 = setTimeout(function(){x.value =10 sec},1250000);

var t9 = setTimeout(function(){x.value =9 sec},1251000);
var t8 = setTimeout(function(){x.value =8 sec},1252000);
var t7 = setTimeout(function(){x.value =7 sec},1253000);
var t6 = setTimeout(function(){x.value =6 sec},1254000);
var t5 = setTimeout(function(){x.value =5 sec},1255000);
var t4 = setTimeout(function(){x.value =4 sec},1256000);
var t3 = setTimeout(function(){x.value =3 sec},1257000);
var t2 = setTimeout(function(){x.value =2 sec},1258000);
var t01 = setTimeout(function(){x.value =1 sec},1259000);
var t0 = setTimeout(function(){x.value =0 sec},1260000); * /

var wc = setTimeout(function(){
document .getElementById(test)。submit();
window.close();
window.open('timesup.html');
},9000);
}

< / script>

< / head>
< body onload =timedText()oncontextmenu =return false>

< h4 align =Center>所有最佳< / />< / h4>

< form id =testname =testmethod =REQUEST>
< p align ='right'>< b>剩余时间:< / b>< input type =textid =txt/>< / p>
< p align ='left'>输入您的Mail_id:< input type =textid =usernamename =username/>< / p>

< pre>< p>< b>注意:< / b>
1.< strong>< i>< u>请在上面的文本框中输入您的电子邮件地址< / u>< / i>< / strong>否则你的答案将不会被纠正。
2.回答所有问题,不存在负面标记。
3.回答所有30个问题的时间为20分钟。< / p>< / pre>



< br>
< p align =left>< b>问题1:< / b>有6个齿轮的车轮与14个齿轮的较大车轮啮合。
当较小的< br />轮子已经做了21次旋转,然后由较大轮子疯狂的转数
是:< br />< / p>

< input type =radioname =q1value =no/>< label> 4< / label>< br>
< input type =radioname =q1value =no/>< label> 9< / label>< br>
< input type =radioname =q1value =yes/>< label> 12< / label>< br>
< input type =radioname =q1value =no/>< label> 49< / label>< br>
< br />
< input type =submitname =Submit/>

< p align =left>< b>问题2:< / b>具有6个齿轮的车轮与14个齿轮的较大车轮啮合。
当较小的< br />轮子已经做了21次旋转,然后由较大轮子疯狂的转数
是:< br />< / p>
< input type =radioname =q2value =yes/>< label> 4< / label>< br>
< input type =radioname =q2value =no/>< label> 9< / label>< br>
< input type =radioname =q2value =no/>< label> 12< / label>< br>
< input type =radioname =q2value =no/>< label> 49< / label>< br>
< br />

< p align =left>< b>问题3:< / b>有6个齿轮的车轮与14个齿轮的较大车轮啮合。
当较小的< br />轮子已经做了21次旋转,然后由较大轮子疯狂的转数
是:< br />< / p>
< input type =radioname =q3value =no/>< label> 4< / label>< br>
< input type =radioname =q3value =no/>< label> 9< / label>< br>
< input type =radioname =q3value =no/>< label> 12< / label>< br>
=radioname =q3value =yes/>< label> 49< / label>< br>
< br />

< p align =left>< b>问题1:< / b>具有6个齿轮的车轮与14个齿轮的较大车轮啮合。
当较小的< br />轮子已经做了21次旋转,然后由较大轮子疯狂的转数
是:< br />< / p>

< input type =radioname =q4value =no/>< label> 4< / label>< br>
< input type =radioname =q4value =no/>< label> 9< / label>< br>
< input type =radioname =q4value =yes/>< label> 12< / label>< br>
< input type =radioname =q4value =no/>< label> 49< / label>< br>
< br />

< p align =left>< b>问题2:< / b>具有6个齿轮的车轮与14个齿轮的较大车轮啮合。
当较小的< br />轮子已经做了21次旋转,然后由较大轮子疯狂的转数
是:< br />< / p>
< input type =radioname =q5value =yes/>< label> 4< / label>< br>
< input type =radioname =q5value =no/>< label> 9< / label>< br>
< input type =radioname =q5value =no/>< label> 12< / label>< br>
< input type =radioname =q5value =no/>< label> 49< / label>< br>
< br />

< p align =left>< b>问题3:< / b>有6个齿轮的车轮与14个齿轮的较大车轮啮合。
当较小的< br />轮子已经做了21次旋转,然后由较大轮子疯狂的转数
是:< br />< / p>
< input type =radioname =q6value =no/>< label> 4< / label>< br>
< input type =radioname =q6value =no/>< label> 9< / label>< br>
< input type =radioname =q6value =no/>< label> 12< / label>< br>
< input type =radioname =q6value =yes/>< label> 49< / label>< br>
< br />

< input type =submitname =Submit/>
< / form>

<?php
echo'< p id =inphp>< script> alert(hoooo);< / script>< / p>' ;
if(isset($ _ REQUEST ['Submit']))
{
echo'< script> alert(voila);< / script>';

$ op1 = $ _ REQUEST [q1];
$ op2 = $ _ REQUEST [q2];
$ op3 = $ _ REQUEST [q3];
$ op4 = $ _ REQUEST [q4];
$ op5 = $ _ REQUEST [q5];
$ op6 = $ _ REQUEST [q6];
$ b $ mysql_connect(localhost,root,)或die(mysql_error());
mysql_select_db(demo)或die(mysql_error());

// $ DBName =demo;
$ username = $ _ GET ['username'];
// $ dbTable = $ DBName。。。$ username;

$ b $ mysql_query(Create TABLE $ username(Question_No varchar(10),Selected_Answer varchar(10)))
或die(输入您的邮件ID /输入有效的邮件ID );

$ b mysql_query(insert into $ username values('Q1','$ op1'))
或die(mysql_error());
mysql_query(insert into $ username values('Q2','$ op2'))
或者死(mysql_error());
mysql_query(insert into $ username values('Q3','$ op3'))
或者死(mysql_error());
mysql_query(insert into $ username values('Q4','$ op4'))
或者死(mysql_error());
mysql_query(insert into $ username values('Q5','$ op5'))
或者死(mysql_error());
mysql_query(insert into $ username values('Q6','$ op6'))
或die(mysql_error());

print< br />谢谢$ username< br />< br />;

打印您的答案已提交;
print< a href = hello.php>< script> window.open('final.html')< / script>< / a>;

print< a href = hello.php>< script> window.close('hello.php')< / script>< / a>;
}

?>

< / body>
< / html>


解决方案

我希望以下代码可以帮助您自动提交



只需将此代码复制粘贴到新页面中即可。



您会在20分钟后看到提交按钮将自动点击并显示一条消息。



从这个概念你不能自动提交后特定时间






 < script src =http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js 
type =text / javascript>< / script>

< script>

var submitForm = function(){
$(input [name ='submit'])。click();
}

函数waitSpecificTime(分钟)
{
setTimeout(submitForm,1000 * 60 * minute)// 20分钟
}

waitSpecificTime(20); // 20分钟

< / script>

< input type =submitvalue =submitname =submitonclick =alert('test');/>


I have used PHP, JS , Mysql and Html Every thing is working except auto submit and timer.

After 20 min it should auto submit with user selected option and stores in mysql. popups "timesup and tell your answer as been submitted".

but its popping timesup msg and not auto submitting and executing php code to store values in mysql .

<html>
<head>
</head>
<body>

<form action="" method="REQUEST">



<b>Enter Username:</b><input type="text" name="username" value=""/><br>

<b>Enter Password: </b><input type="password" name="password" value=""/><br>

<input type="submit" value="submit" name="submit"/>
<input type="reset" value="reset" name="reset"/>

</form>

<?php


if (isset($_REQUEST['submit'])) 
{

$username=$_REQUEST['username'];
$password=$_REQUEST['password'];

mysql_connect("localhost", "root", "") or die(mysql_error()); 

mysql_select_db("demo") or die(mysql_error()); 

$result=mysql_query("select * from employees where name='$username' and pass='$password'") 
 or die(mysql_error()); 


if(mysql_num_rows($result)==0)
{
print "<br/>";
print "<b>Incorrect Username/Password!!!</b>";
}
else
{
print "<br/>";
print "<b>Login successful!!!</b><br/><br/>";
print "<script>window.close()</script>";
print "<a href=hello.php><script>window.open('hello.php')</script></a>";

}

}
?>

</body>
</html>



code for hello.php 

<!DOCTYPE html>

<html>
<head>

<script  type="text/javascript">

document.onmousedown=disableclick;
status="Right Click Disabled";

function disableclick(event)
{
  if(event.button==2)
   {
     alert(status);
     return false;    
   }
}

function timedText()
{

var x=document.getElementById('txt');
var t1=setTimeout(function(){x.value="20 min "},9000);

var t20m=setTimeout(function(){x.value="20 min"},60000);
var t19m=setTimeout(function(){x.value="19 min"},120000);
var t18m=setTimeout(function(){x.value="18 min"},180000);
var t17m=setTimeout(function(){x.value="17 min"},240000);
var t16m=setTimeout(function(){x.value="16 min"},300000);
var t15m=setTimeout(function(){x.value="15 min"},360000);
var t14m=setTimeout(function(){x.value="14 min"},420000);
var t13m=setTimeout(function(){x.value="13 min"},480000);
var t12m=setTimeout(function(){x.value="12 min"},540000);
var t11m=setTimeout(function(){x.value="11 min"},600000);
var t10m=setTimeout(function(){x.value="10 min"},660000);
var t9m=setTimeout(function(){x.value="9 min"},720000);
var t8m=setTimeout(function(){x.value="8 min"},780000);
var t7m=setTimeout(function(){x.value="7 min"},840000);
var t6m=setTimeout(function(){x.value="6 min"},900000);
var t5m=setTimeout(function(){x.value="5 min"},960000);
var t4m=setTimeout(function(){x.value="4 min"},1020000);
var t3m=setTimeout(function(){x.value="3 min"},1080000);
var t2m=setTimeout(function(){x.value="2 min"},1140000);
var t1m=setTimeout(function(){x.value="1 min"},1200000);

var t59=setTimeout(function(){x.value="59 sec "},1201000);
var t58=setTimeout(function(){x.value="58 sec "},1202000);
var t57=setTimeout(function(){x.value="57 sec "},1203000);
var t56=setTimeout(function(){x.value="56 sec "},1204000);
var t55=setTimeout(function(){x.value="55 sec "},1205000);
var t54=setTimeout(function(){x.value="54 sec "},1206000);
var t53=setTimeout(function(){x.value="53 sec "},1207000);
var t52=setTimeout(function(){x.value="52 sec "},1208000);
var t51=setTimeout(function(){x.value="51 sec "},1209000);
var t50=setTimeout(function(){x.value="50 sec "},1210000);

var t49=setTimeout(function(){x.value="49 sec "},1211000);
var t48=setTimeout(function(){x.value="48 sec "},1212000);
var t47=setTimeout(function(){x.value="47 sec "},1213000);
var t46=setTimeout(function(){x.value="46 sec "},1214000);
var t45=setTimeout(function(){x.value="45 sec "},1215000);
var t44=setTimeout(function(){x.value="44 sec "},1216000);
var t43=setTimeout(function(){x.value="43 sec "},1217000);
var t42=setTimeout(function(){x.value="42 sec "},1218000);
var t41=setTimeout(function(){x.value="41 sec "},1219000);
var t40=setTimeout(function(){x.value="40 sec "},1220000);

var t39=setTimeout(function(){x.value="39 sec "},1221000);
var t38=setTimeout(function(){x.value="38 sec "},1222000);
var t37=setTimeout(function(){x.value="37 sec "},1223000);
var t36=setTimeout(function(){x.value="36 sec "},1224000);
var t35=setTimeout(function(){x.value="35 sec "},1225000);
var t34=setTimeout(function(){x.value="34 sec "},1226000);
var t33=setTimeout(function(){x.value="33 sec "},1227000);
var t32=setTimeout(function(){x.value="32 sec "},1228000);
var t31=setTimeout(function(){x.value="31 sec "},1229000);
var t30=setTimeout(function(){x.value="30 sec "},1230000);

var t29=setTimeout(function(){x.value="29 sec "},1231000);
var t28=setTimeout(function(){x.value="28 sec "},1232000);
var t27=setTimeout(function(){x.value="27 sec "},1233000);
var t26=setTimeout(function(){x.value="26 sec "},1234000);
var t25=setTimeout(function(){x.value="25 sec "},1235000);
var t24=setTimeout(function(){x.value="24 sec "},1236000);
var t23=setTimeout(function(){x.value="23 sec "},1237000);
var t22=setTimeout(function(){x.value="22 sec "},1238000);
var t21=setTimeout(function(){x.value="21 sec "},1239000);
var t20=setTimeout(function(){x.value="20 sec "},1240000);

var t19=setTimeout(function(){x.value="19 sec "},1241000);
var t18=setTimeout(function(){x.value="18 sec "},1242000);
var t17=setTimeout(function(){x.value="17 sec "},1243000);
var t16=setTimeout(function(){x.value="16 sec "},1244000);
var t15=setTimeout(function(){x.value="15 sec "},1245000);
var t14=setTimeout(function(){x.value="14 sec "},1246000);
var t13=setTimeout(function(){x.value="13 sec "},1247000);
var t12=setTimeout(function(){x.value="12 sec "},1248000);
var t11=setTimeout(function(){x.value="11 sec "},1249000);
var t10=setTimeout(function(){x.value="10 sec "},1250000);

var t9=setTimeout(function(){x.value="9 sec "},1251000);
var t8=setTimeout(function(){x.value="8 sec "},1252000);
var t7=setTimeout(function(){x.value="7 sec "},1253000);
var t6=setTimeout(function(){x.value="6 sec "},1254000);
var t5=setTimeout(function(){x.value="5 sec "},1255000);
var t4=setTimeout(function(){x.value="4 sec "},1256000);
var t3=setTimeout(function(){x.value="3 sec "},1257000);
var t2=setTimeout(function(){x.value="2 sec "},1258000);
var t01=setTimeout(function(){x.value="1 sec "},1259000);
var t0=setTimeout(function(){x.value="0 sec "},1260000);*/

var wc=setTimeout(function(){
    document.getElementById("test").submit();       
    window.close();
    window.open('timesup.html');
    },9000);
}

 </script>

</head>
<body onload="timedText()" oncontextmenu="return false">

<h4 align="Center">All the Best <br/></h4>

<form id = "test" name="test" method="REQUEST">
<p align='right'><b>Time left : </b><input type="text" id="txt" /></p>
<p align='left'>Enter Your Mail_id:<input type="text" id="username" name="username"/></p>

<pre><p><b>Note:</b>
1. <strong><i><u>Please Enter your Email id in the above text box</u></i></strong> otherwise your answers will not be corrected.
2. Answer all the question, there is no negative markings.
3. Time given to answer all 30 questions is 20 min.</p></pre> 



<br>
<p align="left"><b>Question 1 : </b>A wheel that has 6 cogs is meshed with a larger wheel of 14 cogs. 
When the smaller <br/> wheel has made 21 revolutions, then the number of revolutions 
mad by the larger wheel is:<br/></p>

<input type="radio" name="q1" value="no" /><label>4</label><br>
<input type="radio" name="q1" value="no" /><label>9</label><br>
<input type="radio" name="q1" value="yes" /><label>12</label><br>
<input type="radio" name="q1" value="no" /><label>49</label><br>
<br />
<input type="submit" name="Submit" />

<p align="left"><b>Question 2 : </b>A wheel that has 6 cogs is meshed with a larger wheel of 14 cogs. 
When the smaller <br/> wheel has made 21 revolutions, then the number of revolutions 
mad by the larger wheel is:<br/></p>
<input type="radio" name="q2" value="yes" /><label>4</label><br>
<input type="radio" name="q2" value="no" /><label>9</label><br>
<input type="radio" name="q2" value="no" /><label>12</label><br>
<input type="radio" name="q2" value="no" /><label>49</label><br>
<br />

<p align="left"><b>Question 3 : </b>A wheel that has 6 cogs is meshed with a larger wheel of 14 cogs. 
When the smaller <br/> wheel has made 21 revolutions, then the number of revolutions 
mad by the larger wheel is:<br/></p>
<input type="radio" name="q3" value="no" /><label>4</label><br>
<input type="radio" name="q3" value="no" /><label>9</label><br>
<input type="radio" name="q3" value="no" /><label>12</label><br>
<input type="radio" name="q3" value="yes" /><label>49</label><br>
<br />

<p align="left"><b>Question 1 : </b>A wheel that has 6 cogs is meshed with a larger wheel of 14 cogs. 
When the smaller <br/> wheel has made 21 revolutions, then the number of revolutions 
mad by the larger wheel is:<br/></p>

<input type="radio" name="q4" value="no" /><label>4</label><br>
<input type="radio" name="q4" value="no" /><label>9</label><br>
<input type="radio" name="q4" value="yes" /><label>12</label><br>
<input type="radio" name="q4" value="no" /><label>49</label><br>
<br />

<p align="left"><b>Question 2 : </b>A wheel that has 6 cogs is meshed with a larger wheel of 14 cogs. 
When the smaller <br/> wheel has made 21 revolutions, then the number of revolutions 
mad by the larger wheel is:<br/></p>
<input type="radio" name="q5" value="yes" /><label>4</label><br>
<input type="radio" name="q5" value="no" /><label>9</label><br>
<input type="radio" name="q5" value="no" /><label>12</label><br>
<input type="radio" name="q5" value="no" /><label>49</label><br>
<br />

<p align="left"><b>Question 3 : </b>A wheel that has 6 cogs is meshed with a larger wheel of 14 cogs. 
When the smaller <br/> wheel has made 21 revolutions, then the number of revolutions 
mad by the larger wheel is:<br/></p>
<input type="radio" name="q6" value="no" /><label>4</label><br>
<input type="radio" name="q6" value="no" /><label>9</label><br>
<input type="radio" name="q6" value="no" /><label>12</label><br>
<input type="radio" name="q6" value="yes" /><label>49</label><br>
<br />

<input type="submit" name="Submit" />
</form>

<?php
echo '<p id="inphp"><script>alert("hoooo");</script></p>';
if (isset($_REQUEST['Submit'])) 
{
echo '<script>alert("voila");</script>';

$op1=$_REQUEST["q1"];
$op2=$_REQUEST["q2"];
$op3=$_REQUEST["q3"];
$op4=$_REQUEST["q4"];
$op5=$_REQUEST["q5"];
$op6=$_REQUEST["q6"];

mysql_connect("localhost", "root", "") or die(mysql_error()); 
mysql_select_db("demo") or die(mysql_error()); 

//$DBName = "demo"; 
$username=$_GET['username'];
//$dbTable = $DBName.".".$username; 


mysql_query("Create TABLE $username(Question_No varchar(10),Selected_Answer varchar(10))") 
 or die("Enter your mail id / Enter Valid mail id ");  


mysql_query("insert into $username values('Q1','$op1')")
or die(mysql_error());
mysql_query("insert into $username values('Q2','$op2')")
or die(mysql_error());
mysql_query("insert into $username values('Q3','$op3')")
or die(mysql_error());
mysql_query("insert into $username values('Q4','$op4')")
or die(mysql_error());
mysql_query("insert into $username values('Q5','$op5')")
or die(mysql_error());
mysql_query("insert into $username values('Q6','$op6')")
or die(mysql_error());

print "<br/>Thank you $username<br/><br/>";

print "Your Answers as been submitted";
print "<a href=hello.php><script>window.open('final.html')</script></a>";

print "<a href=hello.php><script>window.close('hello.php')</script></a>";
}

?>

</body>
</html>

解决方案

I hope following code will help you to auto submit a form.

just copy paste this code in a new page and run.

You will see after 20 min submit button will auto click and show a message.

From this concept you cant auto submit after specific time


<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" 
                 type="text/javascript"></script>

<script>

var submitForm = function() {
    $("input[name='submit']").click();
}

function waitSpecificTime(minute)
{
    setTimeout(submitForm, 1000*60*minute) //20 min
}

waitSpecificTime(20); // 20 min

</script>

<input type="submit" value="submit" name="submit" onclick="alert('test');"/>

这篇关于我正在写代码进行在线测试,在自动提交时遇到了麻烦的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆