Здравейте. Може ли малко помощ? Как може да се направи, автоматично след 10 мин., да се събмитне страницата?
Ето и кода:
<?
$id = $_GET['id'];
if ($id) {
$sql = "SELECT * FROM questions WHERE testid= $id ORDER BY id ASC";
$res = mysql_query($sql) or die(mysql_error());
if (!($_POST['submit']))
{
echo "<br><form name='test' method='POST' >";
$vapros = 1;
while ($row = mysql_fetch_array( $res )){
echo "<br><left><font color='#000000'>$vapros.<font color='#77021A'> $row[vapros]<br></left>";
echo "<br><left><font color='#828282'>а<font color='#000000'><input name='$row[id]' type='radio' value='a'>".$row[a];"<br></left>";
echo "<br><left><font color='#828282'>б<font color='#000000'><input name='$row[id]' type='radio' value='b'>".$row;"<br></left>";
echo "<br><left><font color='#828282'>в<font color='#000000'><input name='$row[id]' type='radio' value='c'>".$row[c]."<br><br></left>";
$vapros++;
}
echo "<br><input type='submit' name='submit' style='background-color:#FF8080' value='КРАЙ'><input type='reset' name='reset' style='background-color:#FF8080' value='ИЗЧИСТИ'><br>";
echo "</form>";
}
else {
$veren = 0;
$gre6en = 0;
$i=0;
while ($row = mysql_fetch_array( $res )){
$id= $row[id];
$testid= $row[testid];
$vapros = $row[vapros];
$otg = addslashes($_POST[$id]);
$votg=$row[otg];
if ($row[otg] == $otg) {
$i++;
$veren++;
} else {
$i++;
$gre6en++;
}
$all = $veren + $gre6en;
$koef = $veren/$all;
$koef = $koef*100;
$koef = round($koef);
$sql1 = "INSERT INTO `results` (testid,vaprosid,vapros,otg,votg,userid) VALUES ('$testid','$i', '$vapros', '$otg', '$votg', '$_SESSION[userid]')";
$result = mysql_query($sql1) or die(mysql_error());
}
$sql2 = "INSERT INTO `results` ( verni, greshni, koef,userid) VALUES ( '$veren', '$gre6en', '$koef', '$_SESSION[userid]')";
$result2 = mysql_query($sql2) or die (mysql_error());
echo"<br><center>Тестът приключи. Вашият резултат е: $koef%.</center>";
require "refresh.php";
}
}
else {
$sql = "SELECT * FROM tests ORDER BY RAND() LIMIT 1";
$res = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_array($res);
echo "<br><font size='+2' color='#333333'><center><a href='tests.php?id=$row[id]'>$row[ime]</a></font><br>
$row[opisanie]</center><br></br>";
}
?>
Ето и кода:
<?
$id = $_GET['id'];
if ($id) {
$sql = "SELECT * FROM questions WHERE testid= $id ORDER BY id ASC";
$res = mysql_query($sql) or die(mysql_error());
if (!($_POST['submit']))
{
echo "<br><form name='test' method='POST' >";
$vapros = 1;
while ($row = mysql_fetch_array( $res )){
echo "<br><left><font color='#000000'>$vapros.<font color='#77021A'> $row[vapros]<br></left>";
echo "<br><left><font color='#828282'>а<font color='#000000'><input name='$row[id]' type='radio' value='a'>".$row[a];"<br></left>";
echo "<br><left><font color='#828282'>б<font color='#000000'><input name='$row[id]' type='radio' value='b'>".$row;"<br></left>";
echo "<br><left><font color='#828282'>в<font color='#000000'><input name='$row[id]' type='radio' value='c'>".$row[c]."<br><br></left>";
$vapros++;
}
echo "<br><input type='submit' name='submit' style='background-color:#FF8080' value='КРАЙ'><input type='reset' name='reset' style='background-color:#FF8080' value='ИЗЧИСТИ'><br>";
echo "</form>";
}
else {
$veren = 0;
$gre6en = 0;
$i=0;
while ($row = mysql_fetch_array( $res )){
$id= $row[id];
$testid= $row[testid];
$vapros = $row[vapros];
$otg = addslashes($_POST[$id]);
$votg=$row[otg];
if ($row[otg] == $otg) {
$i++;
$veren++;
} else {
$i++;
$gre6en++;
}
$all = $veren + $gre6en;
$koef = $veren/$all;
$koef = $koef*100;
$koef = round($koef);
$sql1 = "INSERT INTO `results` (testid,vaprosid,vapros,otg,votg,userid) VALUES ('$testid','$i', '$vapros', '$otg', '$votg', '$_SESSION[userid]')";
$result = mysql_query($sql1) or die(mysql_error());
}
$sql2 = "INSERT INTO `results` ( verni, greshni, koef,userid) VALUES ( '$veren', '$gre6en', '$koef', '$_SESSION[userid]')";
$result2 = mysql_query($sql2) or die (mysql_error());
echo"<br><center>Тестът приключи. Вашият резултат е: $koef%.</center>";
require "refresh.php";
}
}
else {
$sql = "SELECT * FROM tests ORDER BY RAND() LIMIT 1";
$res = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_array($res);
echo "<br><font size='+2' color='#333333'><center><a href='tests.php?id=$row[id]'>$row[ime]</a></font><br>
$row[opisanie]</center><br></br>";
}
?>