Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
zabezpecenie formulara pomocou casu

Registrovaný: 10.12.06
Prihlásený: 12.05.10
Príspevky: 22
Témy: 6
Príspevok NapísalOffline : 05.03.2010 16:11

neviem si dat rady s tym ako zabezpecit formular pomocou casu nacitania stranky a odoslana (take jednoduche zabezpecenie proti spam botom ktory vyplnia cely formular bleskove a ja by som porovnaval cas od nacitania az po odoslanie formulara v sekundach) neviem ci by som to nemal este niekde zapisovat napr do cookies :oops:


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.05.08
Prihlásený: 07.11.14
Príspevky: 43
Témy: 7
Príspevok NapísalOffline : 05.03.2010 17:49

Taky velmi prosty sposob: proste pouzije funkciu time(); ktora ti hodi hodnotu casu ked sa formular nacita. Toto odosles spolu so zvyskom formularu a ked to bude server spracovavat porovna aktualny cas s tym odoslanym.


Offline

Užívateľ
Užívateľ
zabezpecenie formulara pomocou casu

Registrovaný: 10.12.06
Prihlásený: 12.05.10
Príspevky: 22
Témy: 6
Príspevok Napísal autor témyOffline : 05.03.2010 19:21

no len sa mi s tym nedari nechce mi fungovat ani len toto
Kód:
if ($_POST['posli']!=="Odošli")
{
$cas=time();
};
if ($_POST['posli']=="Odošli")
{
$cast=time();
$cas=$cast-$cas;
echo "<br />";
echo $cas;
echo "<br />";
echo $cast;   
};

echo mi vypise to iste neviem preco :(


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 13.05.08
Prihlásený: 07.11.14
Príspevky: 43
Témy: 7
Príspevok NapísalOffline : 05.03.2010 19:58

Skus toto:
Kód:
<form action="" method="post">
<input type="text" name="poletextu" /> // nejake pole z formularu
<input type="hidden" name="cas" value="<?php echo(time()); ?>" /> // skryte pole formularu, cez ktore sa posiela hodnota casu
<input type="submit" name="odoslat" value="odoslat" />
</form>
<?php
$rozdiel = 10; // casovy rozdiel v sekundach
if(isset($_POST['odoslat']) && time()>$_POST['cas']+$rozdiel) { // prva podmienka kontroluje ci bolo stlacene tlacidlo odoslat, druha kontroluje cas
 echo $_POST['poletextu']; // dalsia praca s formularom po overeni podmienok
}
?>


Offline

Užívateľ
Užívateľ
zabezpecenie formulara pomocou casu

Registrovaný: 10.12.06
Prihlásený: 12.05.10
Príspevky: 22
Témy: 6
Príspevok Napísal autor témyOffline : 05.03.2010 21:07

Ďakujem hidden vstupom ma to nenapadlo :D


Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Ako odoslat hodnotu premennej pomocou formulara?

v PHP, ASP

3

1048

12.10.2011 17:12

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zabezpečenie pc pomocou bezpečnostnej karty (HID,SmartCard.)

v Ostatné

1

245

17.01.2014 9:27

liqua1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Farba formulara

v HTML, XHTML, XML, CSS

3

574

15.08.2007 14:15

sento Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spracovanie formulára

v PHP, ASP

1

563

09.04.2008 10:28

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odoslanie formulara

v JavaScript, VBScript, Ajax

4

365

26.07.2012 21:52

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Upravenia formulara

v JavaScript, VBScript, Ajax

2

451

17.02.2009 18:57

EmO_DQ Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytvorenie formulara

v Ostatné programy

0

247

16.09.2013 16:31

kati123 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spracovanie formulára

v Ponuka práce

0

598

28.10.2011 9:13

alwe Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Osetrenie formulara

v PHP, ASP

2

518

25.01.2010 16:36

Slappy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zabezpečenie

v Ostatné

0

551

06.01.2010 20:37

Dany Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zabezpečenie

v Antivíry a antispywary

2

342

18.07.2014 10:21

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zabezpecenie

v Redakčné systémy

1

706

06.03.2007 21:05

masterdead Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vypocet casu

v Vzdelanie, štúdium, škola

10

3654

04.01.2009 0:58

Spirit Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Resetovanie casu

v Operačné systémy Microsoft

5

911

12.12.2008 9:47

elsofi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pripočítavanie času

v JavaScript, VBScript, Ajax

7

1506

14.11.2008 8:32

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. posun casu...

v Správy pre vedenie fóra

6

3129

26.03.2006 14:10

JanoF Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra