gästebuch - url-überprüfung

SilentWarrior

Erfahrenes Mitglied
moinchen leute

also, ein kleines problem.

folgendes: ich bin grad am gb programmieren. jetzt bin ich bei der link-überprüfung. folgendes: wenn der string mit .html, .htm, .swf, .php oder .asp endet, kommt kein schrägstrich ran, sonst schon. (z.b. bei .de/ oder .com/)

das gibt eigentlich kein problem, aber: wie mach ich das genau mit den vielen endungen? muss ich für jede einzelne eine if-abfrage erstellen? scheint mir ziemlich mühsam. hab schon dran gedacht, das mit switch zu machen. aber das klappt irgendwie auch nicht... irgendwer ne schlaue idee?

ps: falls irgendjemand für diese art der überprüfung verbesserungsvorschläge hat, immer her damit!;)
 
och neee... ich bin nen perfektionist - und selbst wenn's unnötig ist, ne gute übung isses allemal. also, ich warte weiterhin auf gute ratschläge.
 
Das macht das ganze noch schwieriger:
Eigentlich sollte man einfach checken, ob in der url slashes vorkommen (ausser den beiden nach http://). Wenn ja, trennt man die stücke per explode() und guckt ob im lezten stück ein . (Punkt) ist. Wenn ja könnte es eine Datei sein, MUSS aber nicht :( Dateien müssen keine endung haben, Directories KÖNNEN aber punkte enthalten.

Also mit sicherheit kann man da nichts machen, ich würde es lassen. Bestenfalls kannst du wenn kein slash mehr in der URL vorkommt (ausser den beiden nach http://...) einfach ein / anhängen :)
 
Zurück