/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Forklaring mail injection
Fra : Nederbasse


Dato : 16-11-06 12:49

Hej

Jeg er ved at se på hvordan man forhinder mail injection og har fundet et
script på nettet hvor denne linie indgår

$valid=eregi('^([0-9a-z]+[-._+&])*[0-9a-z]+@([-0-9a-z]+[.])+[a-z]{2,6}$',$em
ail);
Jeg kan godt se hvad den første del betyder men hvad med
]{2,6}$' ?

Lars



 
 
Peter Brodersen (16-11-2006)
Kommentar
Fra : Peter Brodersen


Dato : 16-11-06 16:08

On Thu, 16 Nov 2006 12:48:36 +0100, "Nederbasse" <ln@noham.dk> wrote:

>$valid=eregi('^([0-9a-z]+[-._+&])*[0-9a-z]+@([-0-9a-z]+[.])+[a-z]{2,6}$',$em
>ail);
>Jeg kan godt se hvad den første del betyder men hvad med
> ]{2,6}$' ?

[a-z]{2,6}
betyder, at tegn mellem a-z skal gentages mellem 2 til 6 gange. Det er
aht. topleveldomænet, fx dk, uk, com, mobi, museum, etc.

--
- Peter Brodersen
Kendt fra Internet

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408925
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste