Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Скрипт таймера как выполнить действие?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
AnteFil
Отправлено: 31 Января, 2014 - 12:46:50
Post Id


Гость


Покинул форум
Сообщений всего: 88
Дата рег-ции: Янв. 2014  


Помог: 0 раз(а)




CODE (html):
скопировать код в буфер обмена
  1. <script>  
  2.     //Обратный отсчёт времени хода
  3. var second=max_second=10;
  4. var max_width=100;
  5. function battletime()
  6. {
  7.         var timer=document.getElementById('timer');
  8.         timer.innerHTML=second;
  9.         timer.style.width=max_width*second/max_second;
  10.         if(second==0){return false;}
  11.         second--;
  12.         setTimeout("battletime()", 1000);
  13. }
  14.  
  15. window.onload=battletime;
  16. </script>


Вот такой скрипт по отсчёту времени как мне по его завершинию выдать что нить типа echo "Привет!";
 
 Top
IllusionMH
Отправлено: 31 Января, 2014 - 12:51:17
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




AnteFil, добавить нужное действие в if(second==0){return false;}.
Перед return разумеется

(Отредактировано автором: 31 Января, 2014 - 12:51:37)

 
 Top
esterio
Отправлено: 31 Января, 2014 - 13:18:45
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




AnteFil пишет:
setTimeout("battletime()", 1000);

также достаточно использовать
CODE (javascript):
скопировать код в буфер обмена
  1. setTimeout(battletime, 1000);
 
 Top
AnteFil
Отправлено: 07 Февраля, 2014 - 07:28:43
Post Id


Гость


Покинул форум
Сообщений всего: 88
Дата рег-ции: Янв. 2014  


Помог: 0 раз(а)




ЭЭЭЭЭЭ Чё то не пойму как мне впехнуть php туда
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $result = mysql_query("SELECT * FROM ads_log WHERE id_news = '$id_ads' and user_id = '$user_id'",$db);
  3. $row = mysql_fetch_assoc($result);
  4. if($row['id_news'] == $id_ads){
  5. $result = mysql_query("UPDATE ads_log SET date_of_read='$current_date' WHERE user_id='$user_id' AND id_news='$id_ads'",$db);
  6.  }else{
  7. $result = mysql_query("INSERT INTO ads_log (id_news, user_id, date_of_read) VALUES ('$id_ads', '$user_id', '$current_date')",$db);
  8. }
  9. ?>
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB