Autor Zpráva
Adam12345
Profil *
Zdravim
Takže máme třeba tento příkaz který se automatický spustí když návstěvník vstoupí na stránku
$eredm = mysql_query("INSERT INTO hits(h_date,h_user,h_ip,h_referrer,h_site) VALUES('$ma','$id','$ip','$refurl',$showurlid)") or die(mysql_error());

Ovšem já nechci aby se to hned co návštěvník navštíví stránku zapsalo do databáze.
Potřebuju minimální interval 8 sekund = návštěvník musí zůstat na stránce minimálně 8 sekund aby se tento příkaz zapsal do databáze.
Díky všem za odpovědi.
ra100
Profil *
Adam12345:
skus dať pred príkazom napr -
sleep(8);
ra100
Profil *
Adam12345:
..alebo použi meta tag
okolojdouci
Profil *
ra100:
Nejdří si to vyzkoušej, když v tom nemáš jasno.

Adam12345:
Potřebuješ setTimeout na to, abys po těch x sekundách provedl pomocí JS nějakou akci. Tou akcí bude skryté otevření nějaké php stránky. Kombinaci JS + php se říká AJAX.
pcmanik
Profil
okolojdouci:
Ty zas asi nemas jasno co je to AJAX :) je to len posielanie poziadaviek na server, nezalezi ci je to PHP, ASP, alebo cokolvek ine

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0