el codigo php es el siguiente
<?php
$form1=$_POST['form'];
if($form1=1){
define('DB_SERVER','xxx');
define('DB_NAME','xxx);
define('DB_USER','xxx');
define('DB_PASS','xxx');
$con = mysql_connect(DB_SERVER,DB_USER,DB_PASS);
mysql_select_db(DB_NAME,$con);
$tiempoactual= time();
function tiempo($tiempo) {
$sql = "INSERT INTO tiempo(tiempo)"." VALUES ('$tiempo')";
$rec = mysql_query($sql);
}
tiempo($tiempoactual);
$a1=mysql_query("SELECT*FROM tiempo WHERE numero='1'");
$a2=mysql_num_rows($a1);
$consulta=mysql_query("SELECT*FROM tiempo");
$a3=mysql_data_seek($consulta,$a2-1);
$consulta2=mysql_fetch_array($consulta);
$consulta3=$consulta2["tiempo"];
$resta=$tiempoactual-$consulta3;
$var=0;
$espera=300;
$restante = $espera-$resta;
echo '<!DOCTYPE html>
<html>
<head></head>
<body>
<div id="conteo">' . $restante . '</div>';
while ( $restante >= 0 )
{
echo '<script> document.getElementById(\'conteo\').innerHTML = "' . $restante . '";</script>';
if( $restante == 0 )
{
echo '<script>
document.getElementById(\'conteo\').innerHTML = "completado";</script>';
}
if (ob_get_contents())
{
ob_end_flush();
}
flush();
$restante -= 1;
sleep(1);
}
echo '</body>
</html>';
}
else
echo "
<form method=\"POST\" action=\"http://www.allfreebitcoins.tk/index.html\">
<input type=\"hidden\" name=\"s\" value=\"200\">
<input type=\"hidden\" name=\"form1\" value=\"1\">
<input class=\"btn btn-success\" type=\"submit\" value=\"Ready to visit\">
</form>"
?>
hasta ahi todo bien , no me sale ningun tipo de problema pero cuando lo guardo como pagina html me da un error en la linea
echo '<script> document.getElementById(\'conteo\').innerHTML = "' . $restante . '";</script>';
y no se a que se debe, es que miro esa linea y no hay nada mal, porque es la misma linea que en el documento php vamos
PD: he creado este tema porque creo que el anterior ya se habia desvirtuado mucho con los comentarios y la pregunta inicial ya esta mas que resuelta