Nevite prosim, jak se vymazou predchozi zaznamy s formulare, aby se po zadavani noveho zanamu automaticky nenabizely vsechny v minulosti zadane udaje v inputech?
Dekuji michal
jedine ak by si mena inputov generoval automaticky a do skrytich poli ulozil mena
napr.
<?
$x = MD5(UniqID());
?>
<input type="text" name="$x" value="meno@server.cz">
<input type="hidden" name="email" value="$x">
potom budes mat hosnotu emailu v premennej $$email (ak mas knihu od koska tak si precitaj "Premenna chameleon")
takto to bude browser povazovat za ine pole a tak neponukne vyber hodnot
1) Je to nastavení prohlížeče, tudíž uživatele (když to bude chtít, zapne, když ne, vypne)
2) U MSIE existuje (ovšem nestandardní) atribut autocomplete
3) A nebo použij "fígly" viz třeba výše...
<HTML>autocomplete by melo byt standardem, ja vim ja vim... uzivatelska volba, ale stejne vetsina BFU nevi oc jde</HTML>
a co tak menit nazov formu - napr. form1, form2 atd... v atribute name ?
<HTML>>a co tak menit nazov formu - napr. form1, form2 atd... v atribute name ?
myslis to co psal jako prvni lackop? :)</HTML>
ja som menil mena inputov, ale pinkynew ma pravdu, je to menej prenasanych dat
Richard:
nie, iba v atribute name v tagu form:
napr. <form name="<? echo MD5(UniqID()); ?>">
Dekuji vsem, funguje to. Musim vsak menit atribut NAME jen u tagu INPUT a ne FORM, jak doporucuje pinkynew.....