BastianW
Mitglied
Hallo zusammen,
ich bräuchte mal Hilfe von einem Profi der sich mit Regulären Ausdrücken auskennt... Und zwar möchte ich einen Schutz bei meinem Gästebuch einbauen, der verhindert das User da irgendwelche SQL Statments und der gleichen versuchen einzutragen. Dafür habe ich mir eine Klasse gebaut:
function validate($input)
{
if (preg_match("/[\.a-z0-9_-]+@([a-z0-9-]+\.)+[a-z]{2,6}$/i",$addr))
return(false);
}
Momentan Validiert die eine eMail Adresse. Ich möchte die aber nun soweit umbauen das die halt nur Zeichen von A-Z, Zahlen von 0-9 und einige Sonderzeichen wie =,+,-,$ zuläßt. Mehr auch nicht...
Allerdings komme ich mit Regulären Ausdrücken nicht klar. Stehe damit voll auf dem Kriegsfuss. Vielleicht kann mir da mal jemand helfen. Das währe echt grosse klasse.
ich bräuchte mal Hilfe von einem Profi der sich mit Regulären Ausdrücken auskennt... Und zwar möchte ich einen Schutz bei meinem Gästebuch einbauen, der verhindert das User da irgendwelche SQL Statments und der gleichen versuchen einzutragen. Dafür habe ich mir eine Klasse gebaut:
function validate($input)
{
if (preg_match("/[\.a-z0-9_-]+@([a-z0-9-]+\.)+[a-z]{2,6}$/i",$addr))
return(false);
}
Momentan Validiert die eine eMail Adresse. Ich möchte die aber nun soweit umbauen das die halt nur Zeichen von A-Z, Zahlen von 0-9 und einige Sonderzeichen wie =,+,-,$ zuläßt. Mehr auch nicht...
Allerdings komme ich mit Regulären Ausdrücken nicht klar. Stehe damit voll auf dem Kriegsfuss. Vielleicht kann mir da mal jemand helfen. Das währe echt grosse klasse.