Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 | 85 Bydlisko: Topoľčany |
caute. chcem sa spytat, akym sposobom by to bolo najlepsie? potrebujem, aby sa mi jeden php kod auto refreshoval po 2s. Je to najlepsie vyriesit cez ajax?
_________________ FCSpartak Trnava |
|
Registrovaný: 04.04.07 Prihlásený: 17.07.24 Príspevky: 532 Témy: 35 | 35 Bydlisko: Bratislava |
cez php by sa to dalo riesit cez cyklus
Kód: for (..) { kod sleep(2); }
_________________ CPU: AMD Phenom II 940 QUAD X4 BE AM2+, chladic: Arctic Cooling Freezer 64 Pro, RAM: 4GB DDR2 800MHz PC6400, MB: M2N-E SLI, VGA: RX 4870 GAINWARD HD4870 1GB, HDD: WD 1TB, Zdroj: CORSAIR 750W TX |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 | 96 |
Čo potrebuješ dosiahnuť? Aby sa ti po 2 sekundách zapisovali nejaké údaje do db? Alebo aktualizovať užívateľovi údaje?
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 | 85 Bydlisko: Topoľčany |
no potereboval by som, aby sa aktualizovali udaje.
_________________ FCSpartak Trnava |
|
Registrovaný: 09.07.08 Prihlásený: 17.01.15 Príspevky: 1585 Témy: 96 | 96 |
Kód: <meta http- equiv="refresh" content="2;URL=name-of-this-page.php">
_________________ neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to! |
|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 | 85 Bydlisko: Topoľčany |
no toto som skusal. lenze kod ktory chcem refreshnut mam includovany do indexu. tym padom ked sa refreshne kod php tak sa refreshne aj cely index. takze tak, alebo niekde robim chybu? hovorim php sa ucim, takze moc velku predstavu o tom ani nemam, ale predsa len nebude najlepsi ten ajax?
_________________ FCSpartak Trnava |
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | 0 |
Veď ten ajax vyskúšaj a budeš vedieť, či je to lepšie.
Každopádne mysli na to, že sa môže stať, že sa ti tie požiadavky nebudú späť vracať v takom poradí, v akom si ich posielal.
|
|
Registrovaný: 09.09.07 Prihlásený: 07.11.16 Príspevky: 3114 Témy: 233 | 233 Bydlisko: Nové Zámky |
no, ak ta spravne chapem, ty chces refreshovat len cast stranky a nie celu.. takze ajax... to inak nespravis (frames sux)
_________________ "It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď |
|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 | 85 Bydlisko: Topoľčany |
ano, chcem refreshnut len cast. inac prajem vsetkym Stastny Novy rok, a prejem vela, vela skvelych webov...
_________________ FCSpartak Trnava |
|
Registrovaný: 16.01.08 Prihlásený: 27.03.13 Príspevky: 641 Témy: 144 | 144 Bydlisko: Žilina |
ja na nieco podobne vyuzivam cosi taketo:
JavaScript:
Kód: <script type="text/javascript"> <!-- //Create a boolean variable to check for a valid Internet Explorer instance. var xmlhttp = false; //Check if we are using IE. try { //If the Javascript version is greater than 5. xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { //If not, then use the older active x object. try { //If we are using Internet Explorer. xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { //Else we must be using a non-IE browser. xmlhttp = false; } } //If we are using a non-IE browser, create a javascript instance of the object. if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { xmlhttp = new XMLHttpRequest(); }
function makerequest(serverPage, objID) { var obj = document.getElementById(objID); serverPage = "najnovsie_ponuky.php"; xmlhttp.open("GET", serverPage); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { obj.innerHTML = xmlhttp.responseText; } } xmlhttp.send(null); setTimeout("makerequest('najnovsie.php', 'najnovsie')", 60000); } //--> </script> HTML: Kód: <body onload="makerequest('najnovsie.php','najnovsie')"> ...... ...... <div id="najnovsie"></div> </body>
Mal by sa ti aktualizovat obsah DIVu najnovsie kazdu minutu (nastavujes v JavaScripte na konci setTimeout) PHPcko z najnovsie.php
Funguje mi to v pohode az na jednu "drobnost" - vo FF je vsetko na 100%, no v IE6 sice pri loadnuti stranok nabehne v DIVe najnovsie to co ma, no uz sa to akosi nechce aktualizovat.
Ak sa s tym pohras, urcite to rozbehnes a P.S.: ak sa ti to podari rozbehnut v IE6, daj vediet
_________________ Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S |
|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 | 85 Bydlisko: Topoľčany |
ok dakujem ti moc, a urcite sa s tym budem hrat
_________________ FCSpartak Trnava |
|
Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v JavaScript, VBScript, Ajax | 2 | 576 | 21.08.2010 22:00 miso | | v JavaScript, VBScript, Ajax | 4 | 511 | 10.07.2011 16:48 juho | | v JavaScript, VBScript, Ajax | 5 | 577 | 23.10.2009 15:10 Draex | | v HTML, XHTML, XML, CSS | 9 | 660 | 15.09.2008 14:35 Tominator | | v HTML, XHTML, XML, CSS | 5 | 698 | 05.06.2008 22:16 p360t | | v HTML, XHTML, XML, CSS | 2 | 488 | 20.05.2009 19:31 tofina0 | | v PHP, ASP | 9 | 903 | 11.08.2009 11:36 kmsa | | v Monitory, televízory a projektory | 4 | 671 | 19.02.2009 17:19 piskvorko | | v JavaScript, VBScript, Ajax | 2 | 493 | 19.03.2011 13:15 Bokos | | v PHP, ASP | 3 | 596 | 05.03.2010 1:01 Merlin_sk | | v Sieťové a internetové programy | 3 | 570 | 12.02.2009 11:14 brm | | v PHP, ASP | 1 | 446 | 06.05.2010 18:31 Ďuri | | v PHP, ASP | 7 | 588 | 01.07.2009 17:05 rooobertek | | v JavaScript, VBScript, Ajax | 0 | 1093 | 19.10.2008 11:20 max-m | | v HTML, XHTML, XML, CSS | 2 | 361 | 25.08.2015 15:39 Kraliček | | v HTML, XHTML, XML, CSS | 3 | 522 | 04.06.2009 17:30 Snacker |
|