Patten Match

Perl & Ruby

0 svar · 143 visningar · startad av nordan

Medlem sedan juni 2000949 inlägg
Trådstart#1

Tjena
Jag håller på att göra en mailing lista där man skall kunna registrera sig
Jag har gjort ett formulär där man skriver in namn och mail adress
det jag nu vill göra är att om någon som skall regga sig slinter med handen och lägger
in ett otillåtet tecken så vill jag ju att det inte skall gå att regga sig.
T.ex om någon råkat skriva så här i mail adressen
namn@<domain.se
Då kommer en sida upp som säger att det är ett otillåtet tecken med i E-mail adressen
Jag har löst detta på det här sättet.

if($email =~/[;=<>\'\|´/){
&fel;
}

Detta funka bra men jag skulle vilja tala om vilket tecken som är fel

T.ex
Det otillåtna tecken du har skrivigt är: < gå tillbaka och rätta till detta.

Någon som vet hur man gör detta ??

//
nordan

262 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)