我究竟做错了什么? -php新手

时间:2013-10-07 12:17:01

标签: php

我们之前能够在我们的comp实验室中运行它,但是我不知道我做错了什么或者我的桌面上缺少了什么。

<!DOCTYPE html>
<html>
<body>

<form method="post" action="sample2.php">
Name: <input type="text" name="fname">
<input type="submit">

</form>
</body>
</html>

然后我们使用它在不同的页面上打印输入 -

<!DOCTYPE html>
<html>
<body>

<?php
$name = $_POST['fname'];
echo $name;
?>

</body>
</html>

2 个答案:

答案 0 :(得分:0)

您必须在桌面上使用类似XAMPP的网络服务器,并使用localhost://form.html打开HTML,例如

http://www.apachefriends.org/en/xampp.html

您应该使用XAMPP Portable Lite版本,其中包含您需要的所有内容,但不能过多

答案 1 :(得分:0)

您的代码似乎很完美。但可能问题是你没有像Apache那样在服务器上运行代码..

请按照此步骤进行..

1)安装XAMPP(您可以从here下载xampp)

XAMPP,可在http://sourceforge.net/projects/xampp获得,是一个开源安装程序,将安装Apache,MySQL,PHP,Perl,phpMyAdmin和FTP服务器。它适用于Linux,Solaris和Windows系统

2)转到XAMPP&gt; htdocs&gt;创建文件夹(项目)

3)在项目文件夹中创建2个文件

<强>的index.php

<!DOCTYPE html>
<html>
<body>

<form method="post" action="sample2.php">
Name: <input type="text" name="fname">
<input type="submit">

</form>
</body>
</html>

<强> sample2.php

<!DOCTYPE html>
<html>
<body>

<?php
$name = $_POST['fname'];
echo $name;
?>

</body>
</html>

4)运行代码: - http://localhost/project