Mogę uzyskać parametr (np. "Identyfikator") przez $ request-> getParameter ('id');symfony 1.4 Jak uzyskać parametry POST?
ale jeśli użyję formularza do POST identyfikatora, w jaki sposób mogę uzyskać jego wartość? $ request-> getParameter ('id'); nie działa.
To powinno zadziałać. Czy na pewno publikujesz dane, których szukasz? –
Darragh Enright. Symfony 1.4 nie działa. O jakiej wersji mówisz? Działa funkcja getPostParameter(). –
Hi. Używam także 1.4. Nawiasem mówiąc, nie kwestionuję użycia funkcji getPostParameter(). Jest doskonały. Jednak ... To wydaje się dziwne zachowanie. Zakładając, że to, co robisz, jest wystarczająco rutynowe, parametry zawarte w bieżącym obiekcie żądania powinny być dostępne za pośrednictwem tego samego interfejsu, niezależnie od metody żądania. Tak więc, ogólnie rzecz biorąc, $ request-> getParameter ('my_post_parameter') powinno i działa w celu pobierania parametrów POST. Jeśli widzisz go w dokumentacji, jest on aktualny. Tylko mój 2c :) –