我有这个简单的HTML表单。和我的电脑中的PHP脚本,
<html>
<body>
<form action="file:///home/tamim/welcome.php" method="post">
Name: <input type="text" name="fname">
Age: <input type="text" name="age">
<input type="submit">
</form>
</body>
</html>
我的welcome.php是
<html>
<body>
Welcome <?php echo $_POST["fname"]; ?>!<br>
You are <?php echo $_POST["age"]; ?> years old.
</body>
</html>
但是当我提交。时,firefox会告诉我它应该如何处理welcome.php文件?如何在提交时运行php文件并在命令行或浏览器或其他地方查看输出?
答案 0 :(得分:1)
您的表单操作不应该是文件路径。它应该像
<form action="http://localhost/your_proj_folder/welcome.php" method="post">
您可以放置IP而不是localhost(并考虑tamim是您放置这些文件的文件夹名称,然后将文件夹名称tamim放在localhost之后)
答案 1 :(得分:1)
答案 2 :(得分:1)
删除file:/// home / tamim /。只是welcome.php
答案 3 :(得分:0)
您是在XAMPP或WAMP等本地服务器上运行它吗?您必须将此文件保存在本地服务器中Ex:如果您使用wamp将此文件保留在htdocs中然后运行。