Variable Prüfen überflüssige Zeichen entfernen
Kann mir jemand sagen wie ich aus einer variable Zeichen entfernen kann bzw. Sie prüfen kann.
Ich habe mir ein Subdomainskript gebaut mit sql so weit so gut.
Nur schicken leider die User trotz allen versuchen ihnen das richtig zu erklären immer was Falsches mit in den Eingabefeldern.
Wunschname sollte nur ein Name sein.
Leider tragen sie da ab und zu folgendes in den Feld ein.
http://www.chris.meinedomaine.de
oder
www.chris.meinedomaine.de
oder
www.chris
oder
chris.meinedomaine.de
oder
.chris.meinedomaine.de
usw.
richtig wäre nur chris in diesem Feld.
nun muss ich ja jede form des Unsinns überprüfen und den Namen raus filtern so das da nur chris übrig bleibt. Bzw. den Skript anhalten und eine Fehlermeldung ausgeben.
Was ist eigentlich sinniger kann man jede Dummheit eigentlich umwandeln ??
Auch muss ich ihn auf ungültige Zeichen dabei überprüfen. Erlaubt sind nur a-z, A-Z, 0-9 und ein - und keine Leerzeichen und Sonderzeichen.
Wie kann ich das an besten realisieren mit welchen PHP funksion?
Über ein kleines Beispiel und Codeschnipsel wäre ich sehr dankbar.
Chris
|