Autor | Zpráva | ||
---|---|---|---|
Jack06 Profil |
#1 · Zasláno: 22. 2. 2009, 11:00:33
Chtěl bych se zeptat, jestli nevíte, proč mě tento script při splnění podmínky vymaže záznam z databáze, ale nepřesměruje z framesetů. Děkuji:
/* =================================== doba nepritomnosti =================================== */ $time_o = time()-30; $off_time = $join_db->query("SELECT u.nick FROM users u LEFT JOIN online o on u.nick = o.nick where o.nemluvil < '$time_o' "); if($off_time->num_rows > 0){ $kick = $off_time->fetch_array(); echo '<script type="text/javascript" language="javascript">parent.parent.location.href = "../?mag=#byl_jsi_kicknut";</script>'; $join_db->query("DELETE FROM online WHERE nick='".$kick[0]."' AND r_id='".$_GET['rid']."'"); } /* ================================== !doba nepritomnosti! ================================== */ Nebo jestli s tím má něco společného refresh přez javascript: function ajaxFunction() { var xmlHttp; try { xmlHttp=new XMLHttpRequest(); } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { alert("Nepodporuje AJAX"); return false; } } } xmlHttp.onreadystatechange=function() { if(xmlHttp.readyState==4) { if (xmlHttp.status == 200) { var body = document.getElementsByTagName('body')[0]; body.innerHTML = xmlHttp.responseText; } } } xmlHttp.open("POST",location.href,true); //php subor xmlHttp.send(null); } function runTimer() { window.setInterval("ajaxFunction()", 5000); //interval refreshu... 1000 = 1 sekunda } Prosím o pomoc děkuji |
||
Jack06 Profil |
#2 · Zasláno: 24. 2. 2009, 19:38:45
Nevíte prosím??
|
||
Časová prodleva: 15 let
|
0