|
|
|
| Здравствуйте!
У меня опять вопросы.
1. Как сделать на странице таймер, чтобы действия прекращались по истечении времени?
2. Как можно осуществить переход на определенную страницу, но не используя ссылки. Например, если $x=1-переходим на страницу enter1?
$x=2-переходим на страницу enter1?
Заранее благодарен! | |
|
|
|
|
|
|
|
для: and200
(17.04.2005 в 00:01)
| | 1. Если честно не очень понятно... может быть конкретный примерчик?
2. Это можно сделать при помощи следующей конструкции
<?php
if($x == 1)
{
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=enter1.phpt'>
</HEAD></HTML>";
}
if($x == 2)
{
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=enter2.phpt'>
</HEAD></HTML>";
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(17.04.2005 в 00:20)
| | Спасибо !
Постараюсь объяснить о таймере
Предположим, мы играем в шахматы. На партию каждому игроку отводится 5 мин.
Как, средствами PHP, сделать такой отсчет времени, или , хотя бы, как обращатся к программам связанным с отсчетом времени.
С уважением, Андрей | |
|
|
|
|
|
|
|
для: And200
(17.04.2005 в 09:52)
| | Первая цифра в строке CONTENT='10; URL=enter2.phpt' выставляет задержку перезагрузки страницы в секундах (здесь 10 секунд) - может это вам подойдёт? | |
|
|
|
|
|
|
|
для: cheops
(17.04.2005 в 11:53)
| | Уважаемый cheops!
Во всех онлайнловых играх выставляется тайм-аут, после истечения времени которого игрок проигрывает.
Можно ли узнать, как это делается.
Я новичок, поэтому не всегда могу точно сформулировать задачу. Сорри.
С уважением, Андрей | |
|
|
|
|
|
|
|
для: And200
(18.04.2005 в 10:40)
| | Начало игры выставляется в базе данных start, при каждом обращении игрока к серверу проверяется, не превышает ли текущее время start + тайм-аут, если эта отметка привышена, то ответ игрока не принимается, а ему сообщается о том, что он проиграл по тайм-ауту. | |
|
|
|
|
|
|
|
для: cheops
(18.04.2005 в 12:42)
| | а как проверить текущее время, и как обращаться к часам?
Можно ли на странице отобразить секундомер? | |
|
|
|
|
|
|
|
для: And200
(19.04.2005 в 09:23)
| | А проверять время где хотите на машине клиента или сервера, тайм-аут лучше проверять наверное на сервере, так как пользователь может подкрутить своё время. Секундомер отображать стоит при поможи JavaScript, о том как это сделать лучше задать отдельный вопрос в соответствующем разделе форума http://www.softtime.ru/forum/index.php?id_forum=4 | |
|
|
|