Pytanie 1
Formularz <form action="szukaj.php" method="get"> ma pole tekstowe fraza, w które wpisano laptop, oraz listę kategoria z wybraną wartością 3. Jaki adres otworzy przeglądarka po wysłaniu formularza?
Dlaczego tak
Metoda GET dopisuje dane formularza do adresu jako łańcuch zapytania: po znaku ? następują pary nazwa=wartość rozdzielone znakiem &. Skrypt odczyta je z tablicy $_GET, np. $_GET['fraza']. W pierwszym wariancie zamieniono role znaków ? i &, średnik nie jest separatorem stosowanym przez formularze HTML, a ścieżka z ukośnikami to przyjazny adres, który wymagałby przepisywania adresów na serwerze.