|
|
name='pris' pattern='[0-9]*,[0-9][0-9]' title='komma og 2 decimaler' value='" . $pris . "'
|
Kontrol af at data, før overførsel til $_POST, består af:
- et ubegrænset antal tal foran kommaet,
- et komma og
- to cifre efter kommaet.
Importerede filnavne kan indeholde specialtegn, som PHP har vanskeligt ved eller slet ikke kan håndtere. For at undgå problemer foretages validering med denne regexp.
if (!preg_match("/^[a-zA-Z0-9\-_.]*$/",$file_name)) |
Kun filer, der kun indeholder tegnene mellem [], slipper igennem uden at skulle rettes.