Zdravím, mám webstránku kde potrebujem vkladať informácie do mysql tabuľky každých 5 minút. Bohužial môj php script dokáže odosielať tieto údajte iba po kliknutí na nejaké tlačítko. Vie niekto zostrojiť javascript apod. aby mi to automaticky odosielalo každých 5 minút? Ďakujem moc.
Fórum › PHP
Odosielanie údajo každých x minút.
google = javascript httprequest
google = javascript ajax
Muzes treba pouzit script tag, pres id se na nej dostanes a zmenis jeho tag.src=stranka.php?nahodnecislo. Nahodne cislo nebo casove razitko resi kesovani. stranka.php bude generovat js kod, ktery bude spoustet funkci z mojefunkce('data'); (window.mojefunkce) Pokud by to neproslo zabezpeceni, tak zkus jiny zpusob ajaxu, treba pres httprequest nebo jquery ajax (ktery ovsem take vyuziva httprequest).
Dalsi zpusob treba pouzil gna v minulem dotazu, zmena image.src. To je sice cool, ale ciste teoreticky nemas zpetnou vazbu (Protoze by to nemel web-browser povolit kvuli zabezpeceni), pouze muzes posilat data na server.
Pak muzes pouzit treba iframe, jestli ti to bude srozumitelnejsi. Do iframu nactes opet pres src stranku, ktera spusti js kod na top.mojefunkce('data'); (window.top.mojefunkce)
Pozor, pri pouziti ajaxu plati, ze lze pracovat jen na sve domene. Pokud chces jinde, musis to preposilat. Treba nacitat data z jine url se resi tak, ze spustis soubor.php, ktery pres file_get_content nacte stranku z jine url. Tez fura prikladu na google.
google = javascript ajax file_get_content
Tez muzes zkusit forko na jakpsatweb.cz
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
[b]Obnova každých 5 minut[/b] — založil Choco-TUx
Opakovanie udalosti kazdych x sekund — založil Tom@sQo
DIV refresh každých 5 sekund — založil RePRO
Python - Vypnutí CMD kodu kazdych 10sek. — založil Matěj Kmoch
Odosielanie premenných — založil Pali
Moderátoři diskuze