Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wykonywanie funkcji co 1 sek
Forum PHP.pl > Forum > Przedszkole
bladykiel
Witam. Otóż, mam bardzo banalny problem, z którym nie moge sobie poradzić...

powiedzmy, że mam w kodzie php taką funkcje:
  1. $kk=100;
  2.  
  3. function bla()
  4. {
  5. $kk--;
  6. echo $kk;
  7. }
  8.  


Jak zrobić, żeby funkcja bla() była wykonywana co sek, a wynikiem było wyświetlenie co sekunde wartości mniejsze (tzn. 99,98,97 itd).

Wiem, iż istnieje takie coś jak setinterval, jednak nie wiem jak do końca z tego skorzystać smile.gif
markonix
http://www.w3schools.com/jsref/met_win_setinterval.asp

setInterval to funkcja JavaScript, nie PHP.
W PHP możesz robić co sekundę jakąś operację co sekundę za pomocą sleep ale to nie oznacza, że zobaczysz to na ekranie, i wątpię żeby Ci o to chodziło.
bladykiel
Troszkę źle zadałem pytanko smile.gif Naturalnie, wiem iż jest to funkcja js. Wiem, jak użyć tej funkcji np. do wyświetlania co 10 sek alertu, jednak nie mam pojęcia, jak odwołać się do funkcji która jest zaimplementowana w php smile.gif
nospor
Cytat
jak odwołać się do funkcji która jest zaimplementowana w php
Nijak.
JS - po stronie klienta
php - po stronie serwera
To dwie różne rzeczy. Jedyne co je może łączyć to AJAX, ale tutaj to nie ma sensu. Jak chcesz sobie zmniejszać liczbę co sekunde o jeden to zrób to wszystko w js
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.