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.