Помимо этого постарайтесь гарантировать соответствие ввода предусмотренному шаблону. Скажем, для того

же почтового адреса этим шаблоном может быть name@domain I .domam2, что чаще всего делается на Peri

следующим образом: die "Wrong address" if ($address i'/"w[w-. ]*@[w-. ]+$/),

Здесь в начале и в конце строки ожидается один или несколько символов <а> - <z>, <А> - <Z>, <О> - <9>, <->,

<.> и <@> внутри, причем <-> или <.> не могут быть первыми. Правда, это не слишком помогает против атак,

подобных приведенной выше, достаточно завершить наш нсев-доадрес чем-нибудь типа ^somewhere, ru.