
PHP - refresh len časti stránky
Existuje náhrada za autorefresh v iframe? Budem mať stránku, kde sa určitá časť má automaticky refreshnúť po niekoľkých sekundách. Samozrejme je to možné v iframe, ale ja by som to chcel dať do jediného PHP súboru a vynechať z toho rámce. Samozrejme nemôžem to dať do tagu div, pretože, ak tam použijem pre načítanie obsahu elementu PHP, tak to má prioritu a nepochodil by som. Je to možné nejako vyriešiť? Ide o to, aby sa nemusela načítať celá stránka, ale len časť a teda sa to načíta rýchlejšie.
Obsah, ktorý chceš updatovať uzavrieš do jedného elementu (div) a na obnovenie obsahu použiješ Ajax (viď Google).
Tak ako napisal los, na toto je najvhodnejsi Ajax, ktory ti vlozi do stranky dynamicky obsah. Ale potom pozor, lebo sa ti nebude refreshovat stranka a moze ti vyprsat session. Ale tak predpokladam ze nebudes vsetko riesit cez ajax.
A samozrejme musi to aj browser podporovat.
S tym session by som problem nevidel za predpokladu ze hocijaky obsah pouzity na stranke je ziskany cestou na - zo servera... kazdy proces na stranke musi prebehnut niecim globalnym...
Nevim, jestli to funguje, nezkousel jsem. Ale co ten refresovany soubor includovat a nastavit refres primo v nem? Blbost co?
Funguje to, robil som s tym ... ale to co si pisal o tom include ... to som akoze nic nevidel a nepocul hh

Já to napsal. jelikož mne to napadlo hned jak jsem četl tvůj dotaz. A zároveň alibisticky, že je to asi blbost, jelikož jednak nejem kovaný v PHP (spíše naopak), druhak jsem nic takového nikdy ani nezkoušel.
Pokial pouzivas iframe a mas vhodne navrhnuty web, tak s pouzitim akcii (ak pomocou akcii riadis cely web) mozes cez neviditelny div prenasat obsah ineho divu. Stranka musi potom pozostava ale z dvoch casti. Prva cast klasika a ta druha musi reagovat napr. na REFRESH, kde pomocou javascriptu prenesies innerHTML obsah z nejakeho divu do dalsieho s tym, ze prvu cast stranky zanechas. Druhy sposob je ako pisal los... Taketo sposoby sa vyuzivaju pri portaloch a pod...
nemozete sem dat presny link na nejaky taky navod?? ja ani nevim pod cim to mam hladat a moc by mi to pomohlo