Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dynamicznie wykonywany skrypt
Forum PHP.pl > Forum > PHP
walkie
Witam! Mam taki problem i nie wiem jakiej technologii użyć. W petli w php losuje się zmienna. Chciałbym, aby za każdym razem w zależności od wartości wylosowanej zmiennej wykonywał się skrypt bez przeładowania strony w odstępie powiedzmy co 5 sekund. Przykladowo:

while(warunek){
$i=rand(1,10);
if($i>5)
{
echo" aktualny komunikat";
}

za 5 sekund znowu losowanie i np. kolejny komunikat, czy jakiś skrypt php az do konca petli.
}



Nie znam się za bardzo na js, czy ajaxach, potrzebuje tylko to zrobić na szybko i potrzebuje nakierowania, gdzie szukać rozwiązania:)
Sephirus
Bez ajaxa się raczej nie obejdzie - można próbować z flushem danych i nadzieją, że odbierze je przeglądarka ale można się na tym przeliczyć i nie jest to pewnik. Jeżeli chcesz to zrobić bez przeładowania to tylko ajax albo jsonp :/
walkie
A ajax nie jest do dynamicznych operacji na bazach? Ja nie potrzebuje komunikowac sie z baza danych, tylko wyswietlac zmienne zawarte na stronie po kilku operacjach na nich, bez przeladowania. Czy nie wystarczy js? Mogę się mylić, ale potrzebuje tego na szybko a nie chce brnąć przez wszystkie możliwe tutoriale i nie znaleźć rozwiązania:)
Ilware
http://api.jquery.com/jQuery.ajax/

Ajax służy do dynamicznej komunikacji ze skryptami / adresami itp.
walkie
Dzięki za nakierowanie. Znalazłem w sumie gotowe rozwiazanie:) http://www.thatagency.com/design-studio-bl...rinkle-of-ajax/
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.