من برای پروژه م دارم در یک صفحه اطلاعات شخص رو میگیرم و میخوام بعد از سابمیت کردن تو همون صفحه نشون بده. این کد فرممه:
<form action="" method="POST" class="frmRegFull">
<label>نام</label>
<br><input type="text" name="fName" placeholder="نام...">
<br><br><label>نام خانوادگی</label>
<br><input type="text" name="lName" placeholder="نام خانوادگی...">
<label>شماره دانشجویی</label>
<br><input type="text" name="stNum" placeholder="شماره دانشجویی...">
<br><br><label>رشته تحصیلی</label>
<br><input type="text" name="fld" placeholder="رشته تحصیلی...">
<br><button type="submit" style="margin: 50px 300px 0 0 ">ثبت نام</button>
</form>
حالا در ادامه کدهای php رو اینجوری نوشتم:
<?php
$fName = $_POST["fName"];
$lName = $_POST["lName"];
$stNum = $_POST["stNum"];
$fld = $_POST["fld"];
$query = "INSERT INTO `student_tb`(`fname`, `lname`, `stnum`,`field`) VALUES ('$fName', '$lName', '$stNum', '$fld')";
?>
ولی متاسفانه خطوطی که مربوط به مقداردهی به متغیرهام هست رو ارور میده. همون $fName=$_POST["fName"] و 3 خط بعدش منظورم هست. ارور این هست که البته برای هر 4 خط این ارور رو میده
Notice: Undefined index: fName in C:\xampp\htdocs\Main Project\Login.php on line 59