Sergey666
07-05-2010, 11:02
Добрый день!
Помогите разобраться. Есть таблица clicks в ней поля ID, url и т.д.
Необходимо организовать чтобы открывалась страничка адрес которой находится в пятой строке (в даном примере в пятой на самом деле он передается с другой страницы (http://serf.php?id=5) открывалась в iframe а вверху шел обратный таймер и после того как время = 0 страничка открывалась в этом же окне только на весь экран. Таймер и iframe я сделал не получается только действие после окончания таймера. В java я не очень разбираюсь. Подскажите что нужно сделать.
Код скрипта:
<?php
include ("config.php");
$id = '5';
$sql = "SELECT * FROM clicks WHERE id='$id'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Серфинг</title>
</head>
<body>
<p>
<div id="linkPlace">Подождите: <span id="timeNumer">0</span> сек ...</div>
<script type="text/javascript"
language="JavaScript">
var timerFIG = 10; // время таймера
document.all.timeNumer.innerHTML = timerFIG; // начало отсчета прописывается автоматически ...
var timer = setInterval("startTimer()",1000);
function startTimer()
{
if(timerFIG !== 1) {
timerFIG--;
document.all.timeNumer.innerHTML = timerFIG;
} else {
clearInterval(timer);
location.href="$url" //ВИДИМО ЭТО ТО САМОЕ МЕСТО ГДЕ ДОЛЖЕН ИЗ ТАБЛИЦЫ ПОДСТАВЛЯТЬСЯ URL СООТВЕТСТВУЮЩИЙ ID=5
}
}
</script>
</p>
<IFRAME height=100% width=100%
SRC="<? require ('config.php');
$sql = "SELECT * FROM clicks WHERE id='$id'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
echo $row["url"];
?>"
</IFRAME>
</body>
</html>
Помогите разобраться. Есть таблица clicks в ней поля ID, url и т.д.
Необходимо организовать чтобы открывалась страничка адрес которой находится в пятой строке (в даном примере в пятой на самом деле он передается с другой страницы (http://serf.php?id=5) открывалась в iframe а вверху шел обратный таймер и после того как время = 0 страничка открывалась в этом же окне только на весь экран. Таймер и iframe я сделал не получается только действие после окончания таймера. В java я не очень разбираюсь. Подскажите что нужно сделать.
Код скрипта:
<?php
include ("config.php");
$id = '5';
$sql = "SELECT * FROM clicks WHERE id='$id'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Серфинг</title>
</head>
<body>
<p>
<div id="linkPlace">Подождите: <span id="timeNumer">0</span> сек ...</div>
<script type="text/javascript"
language="JavaScript">
var timerFIG = 10; // время таймера
document.all.timeNumer.innerHTML = timerFIG; // начало отсчета прописывается автоматически ...
var timer = setInterval("startTimer()",1000);
function startTimer()
{
if(timerFIG !== 1) {
timerFIG--;
document.all.timeNumer.innerHTML = timerFIG;
} else {
clearInterval(timer);
location.href="$url" //ВИДИМО ЭТО ТО САМОЕ МЕСТО ГДЕ ДОЛЖЕН ИЗ ТАБЛИЦЫ ПОДСТАВЛЯТЬСЯ URL СООТВЕТСТВУЮЩИЙ ID=5
}
}
</script>
</p>
<IFRAME height=100% width=100%
SRC="<? require ('config.php');
$sql = "SELECT * FROM clicks WHERE id='$id'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
echo $row["url"];
?>"
</IFRAME>
</body>
</html>