URL prüfen?

  • Themenstarter Themenstarter Blümchen
  • Beginndatum Beginndatum
B

Blümchen

Hallo,

*grml* ich habe hier einen Code geschrieben der bei bestimmten URLs eine Meldung ausgibt, dass man die nicht verlinken darf. Das mache ich so:

Code:
else if( String(form.post.value).indexOf('XXX.de') != -1)
{
alert("Die Seite darfst du leider nicht verlinken. Dieses wurde vom Betreiber untersagt.");
return false;
}

So mein Problem ist wenn man jetzt aber http://www.xxx.de eingibt, dann kann man das doch posten und das sollte nicht sein. Es soll egal sein ob man http://www. oder eben nur www. oder nur xxx.de schreibt. Wie könnte ich das dann erweitern?

Gruß Blümchen
 
Hallo,

ok es hat sich erledigt, ich habe das nun so gemacht:

HTML:
else if( String(form.post.value).toLowerCase().indexOf('XXX.de') != -1)
{
alert("Die Seite darfst du leider nicht verlinken. Dieses wurde vom Betreiber untersagt.");
return false;
}

Gruß Blümchen
 
Bei solchen Prüfungen empfehlen sich immer die Funtkionen für reguläre Ausdrücke eher als, die normalen String-Funktionen. Es geht einfach schneller und man hat hinterher i.d.R. werniger Code.
HTML:
if ( form.post.value.match(/xxx\.de/i) ) {
  	alert(...);
  	return false;
  }
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück