du köntest zwei functionen schreiben:
flunction 1 genereirt key:
eine zahl aus db lesen und
dan noch eien feste zeichenkette im im cod fest drinsteht (z.b $zeichenkette = "adasfafd23541dASDddeaaDFASDFER" )
dan die beiden sachen zusammen durch md5() laufen lassen
und dan diese zeichenkette im formular mitgeben.
function 2 püft key:
die zeichenkette (die die durch md5() kodirt ist) mit einem neuen md5() kodierten zeichenkette (wider die zahl aus der db und die feste zeichenkettte durch md5 laufen lassen) vergleichen.
dan noch eien neue zahl in der db eintragen
wenn der vergleich ok war weiter und wenn er falsch war error ausgeben(formular wurde 2 mal mit der gleichen kodierten zeichenkette ausgefürt dann gib es ja ein error, da ja die zahl in der db ander ist.)
so kanst du verhindern da das formular 2 mal oder mehr ausgefürt wird
oder javascript (javascrit könnte aber auch deaktiviert sein dan ist javascrit schlecht)
|