Когда вы используете POST-метод, лучше (imho) использовать $ _POST, а не $ _REQUEST. Чтобы проверить, есть ли у вас данные, вы можете использовать isset($_POST['txtFirstName']);
. Если вам нужны все данные, лучше всего сделать это для всех полей ввода, в результате чего
if(isset($_POST['txtFirstName']) && isset($_POST['txtLastName']) && isset($_POST['txtAge'])) {
// do stuff
}
Если вы хотите узнать, было ли какое-либо поле, отправленное с помощью сообщения, вы можете использовать if(!empty($_POST)) {
.
С другой стороны: я знаю, что вы только запускаете PHP, может быть довольно опасно использовать пользовательский код в запросах. Когда вы создаете материал в Интернете, чтобы каждый мог его найти, прочитайте немного о SQL инъекция . Это также предотвратит взлом вашего кода, когда кто-то вводит апостроф (').