Установите локальный сервер, будет очень удобно в дальнейшем. Наиболее хардкорно, зато полезно для обучения - Linux в виртуалке, например, Virtualbox. Можно и попроще, open server, или хоть Денвер - он древний, но довольно прост в установке.
Также, стоит сделать валидацию формы на стороне клиента, и ресурсы сервера сэкономите, и пользователям удобнее будет. Но стоит отметить, что валидация на стороне клиента не освобождает вас от проверки корректности данных формы на сервере.