Я вообще не могу понять сам алгоритм этой отправки
В HTML файле каждому текстовому полю присваивается определенное имя
(например: <… name=”text1” …>), так же в форме (<form ....>) указывается action, он равен имени файла PHP, который будет обрабатывать форму при нажатии Submit или .post();.

Все имена текстовых полей передаются в файл обработчик как переменные, т.е. в PHP файле можно смело писать, например:

Код:
…
echo $text1;. 
…
что даст вывод на экран того, что было введено в текстовое поле.

З.Ы.: Но так можно делать только в PHP версии 4 или выше. В остальных версиях переменные необходимо объявлять.