to jest mój kodphp usunąć ostatni "/" ze ścieżki
$method = $_SERVER['PATH_INFO'];
i to jest moja droga:
http://localhost:8082/XXXX/controllers/User.php/newUser?name=hello
wynikiem metody jest /newUser
bym lubię mieć tylko newUser
. IE bez /
może mi pomóc proszę
jesteś pierwszym, który odpowiada, plus jeden, przyjmuję odpowiedź, gdy system pozwala wielu dzięki –
jestem prawie pewien, że był stripslashes, kiedy po raz pierwszy widziałem go. Zmiany nie są śledzone, jeśli nie ma głosów, o ile im wiadomo? – exussum
@Legionar Jako dodatkowe zabezpieczenie, możesz rozważyć filtrowanie wejścia '$ _SERVER'' filter_input (INPUT_SERVER, "PATH_INFO", FILTER_SANITIZE_URL) '. Aby uzyskać więcej informacji, zobacz ['filter_input()'] (http://php.net/manual/en/function.filter-input.php) ... – War10ck