
当html表单的`action`属性路径错误时(如未考虑实际文件层级),会导致提交时404“文件未找到”错误;关键在于根据服务器根目录或当前上下文,使用相对路径或绝对路径准确指向目标php文件。
在你的项目结构中:
guestbook/ ← 独立子目录 ├── addMessage.php ├── guestbook.php index.php ← 位于网站根目录(如 localhost/)
你通过 在 index.php 中引入了 guestbook.php,但表单提交行为与PHP包含逻辑无关——浏览器解析