piotrszmigin 0 Zgłoś post Napisano Luty 14, 2019 Panowie dlaczego poniższy kod nie wyświetla zmiennej z formularz <input type="text" name="sample"> ???? Puste jest <?php namespace App\Controller; use Symfony\Component\HttpFoundation\Response; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Request; class SampleController extends AbstractController { public function index(Request $request) { if( $_POST ) { echo $request->query->get('sample'); Udostępnij ten post Link to postu Udostępnij na innych stronach
likufanele 77 Zgłoś post Napisano Luty 14, 2019 Cytat z dokumentacji: // retrieves GET and POST variables respectively $request->query->get('page'); $request->request->get('page'); Udostępnij ten post Link to postu Udostępnij na innych stronach
piotrszmigin 0 Zgłoś post Napisano Luty 15, 2019 Aj dzięki A jest możliwość aby pobrać jedną linią w zależności czy to POST czt GET ? np. mamy zmienną page ale można ją przekazać poprzez POST lub GET $request->request->get('page'); TO nam pobierze tylko $_POST a fajnie gdyby jedna linia gdy POST puste ti GET Udostępnij ten post Link to postu Udostępnij na innych stronach
likufanele 77 Zgłoś post Napisano Luty 20, 2019 Zobacz co ci zwraca metoda get kiedy nie ma ustawionej zmiennej i ewentualnie zastosuj do poniższej konstrukcji: $page = $request->request->get('page') ? $request->request->get('page') : $request->query->get('page'); I masz jednolinijkowo... Udostępnij ten post Link to postu Udostępnij na innych stronach