ugrás a tartalomhoz

oldal frissítés

cica · 2012. Dec. 22. (Szo), 15.36
Sziasztok!

Van egy teszt oldalam amely a végén kiértékeli a válaszokat. Az a problémám, hogy az eredményen jobb klikkel kattintva elem megtekintése menüpont után módosítható a weboldal tartalma ami nem valós. (Chrome böngésző) Ugyanez az gond a forrásszöveg módosításával (F12). A jobb egérgombot letiltom még a második lehetőség megmarad. Próbálkoztam az oldal újratöltésével de az adatok már nincsenek meg. A böngésző oldal frissítő gombja viszont tökéletes. Rá kell kattintani az oldal frissítő gombra és ok. Szeretném ez automatikusan történjen néhány másodpercenként.

Segítségeteket köszönöm

<?echo '<meta http-equiv=refresh content="10;url=http://oldalcime.hu">'?>
Ez nem jó, a böngésző oldal újratöltése gombjával működik jól.
 
1

Pontosan mit szeretnél

Joó Ádám · 2012. Dec. 22. (Szo), 20.26
Pontosan mit szeretnél elérni?
2

Ha jól értem az a problémád,

Kubi · 2012. Dec. 23. (V), 10.23
Ha jól értem az a problémád, hogy kitölt a user egy formot, majd post-olja, erre te meg jeleníted az eredményt. Az eredmény oldal html tartalma pedig firebug + más egyéb programokkal módosítható.

Jó lenne tudni, mi a pontos szituáció :)
Most csak találgatok kávé mellett.

Off:
Mondjuk speciális eset, tanár diák, tanár órán végig megy és meg nézi a monitoron az eredményeket, nos ekkor kb. semmi esélyed kivédeni az ilyen jellegű hamisításokat. Diák csinál egy képernyőképet, paint-ben átrajzolja a szöveget, kiteszi teljes képernyőre, ez csak egy példa.

On:

<?echo '<meta http-equiv=refresh content="10;url=http://oldalcime.hu">'?>
Ennek működnie kell.

<meta http-equiv="REFRESH" content="5; URL=http://hosember.hu/cgi-pf/frameset.cgi">
<html>
....


Így tedd bele az oldalba. Javascript-es jobb kattintás védelem sem jó meg oldás amúgy, a javascript-et lehet tilani és már is működik a jobb katt.

Esetleg, ha nem szöveget írsz ki, hanem valami képet generálsz php-ban, aminek van háttere és arra írod az eredményt, na azt már nehezebb lenne hamisítani.
3

frissítés

cica · 2012. Dec. 23. (V), 13.09
Sajna nem jó.

A frissítés működik, a kiértékeléssel van baj, az eredmények elvesznek. A számok nullázódnak, veszlik minden adat.

Addig eljutottam, hogy beraktam egy formot rejtett input mezőkkel megtartottam az értékeket. Gombnyomásra működik szépen. Csak szeretném automatikussá tenni. Úgygondolom ha már meg kell nyomni egy gombot akkor az lehet az oldal újratöltése is. Ezt kár kirakni. Megcsináltam képpel is pl. dfgdsfgsdfgsdfgsdfgdsfg.jpg nevű képeket készítettem. Ezt nehéz módosítani, de nem lehetetlen.
Képet generálni nem, csak megjeleíteni tudom.

A böngésző oldal frissítése gombbot szeretném elérni php-ból.
Tudom vannak ilyen parancsok, néztem korábbi leírásokat, de az értékek elvesztek. A böngésző frissítés gombja tökéletes. Nem kell adatokat menteni.

Segítséged köszi.
4

Szerintem az ertekeles

Blintux · 2012. Dec. 23. (V), 14.48
Szerintem az ertekeles lekerdezeset AJAX-al, mondjuk jQuery hasznalataval kellene megvalositani, ami mondjuk fel percente ujra letolti es megjeleniti az eredmenyt. Igy valaki hiaba modositja a HTML-t fel perc mulva resetelodik az egesz.
5

Üdv!Sajnos AJAXot nem

cica · 2012. Dec. 24. (H), 20.12
Üdv!

Sajnos AJAXot nem ismerem.
Lehet hogy nem a legjobb megoldás, így oldottam meg:
toppont=<?= $toppont ?>;
...
function kiir()
{
document.getElementById("eredm").innerHTML='Eredmény: '+toppont+.......+A többi
}
setInterval( kiir, 1000 );

Ajaxos megoldás biztosan jobb. Hogyan kell ezt megoldani?