$_POST["fname"] in form.php will report an error and needs to be modified to isset($_POST("fname"))
That's normal. Post needs related tools or curl to request. If it is not passed in, the deployed environment will prompt the error field by default. Add @ or error_reporting(0) to suppress the error.
That's normal. Post needs related tools or curl to request. If it is not passed in, the deployed environment will prompt the error field by default. Add @ or error_reporting(0) to suppress the error.