Griever: Parameter Usereingabe überprüfen

Beitrag lesen

gibt es ne möglichkeit den befehl direkt aufzurufen und dem server klarzumachen, dass der rest der kommt nur parameter ist sprich dass er z.B.';' nicht zulässt, da dies kein gültiger parameter ist?

Nein - aber du kannst (solltest wirklich dringen in deinem eigenen interesse) exec() indirekt ausführen

momentan filtere ich das in dem ich die parametereingabe nach ungewünschten zeichen filtere  (;, &, >, <, ..) aber da muss es doch was schöneres geben?

Filtern nicht - aber escapen, wenn dir das etwas hilft.

Oder du lässt die eigentliche funktion mit einer dropdown-liste auswählen und die parameter können dann in einem textfeld daneben eingegeben werden. dann noch einfach jedes ; entfernen, was bei den Parametern eingefügt wird, fertig.