PHP文件无法运行

我有这两个文件:

index.html </ code> </ p >

 &lt; html&gt; 
&lt; body&gt;

&lt; form action =“welcome.php”method =“post”&gt;
Name:&lt; input type =“text “name =”name“&gt;&lt; br&gt;
E-mail:&lt; input type =”text“name =”email“&gt;&lt; br&gt;
&lt; input type =”submit“&gt;
&lt; / form&gt;

&lt; / body&gt;
&lt; / html&gt;
</ code> </ pre>

welcome.php </ code> </ p> \ n

 &lt; html&gt; 
&lt; body&gt;

欢迎,&lt;?php echo $ _POST [“name”]; ?&gt;&lt; br&gt;
您的电子邮件地址是:&lt;?php echo $ _POST [“email”]; ?&gt;

&lt; / body&gt;
&lt; / html&gt;
</ code> </ pre>


这是那里 </ p>

当用户填写表格并点击“输入”时,它应显示:< / p>

 欢迎,the_name_you_enter 
您的电子邮件地址是address_you_enter
</ code> </ pre>

但对我来说,它只显示 welcome。 php </ code>源代码(我正在使用Safari 7)。
有谁知道为什么?</ p>
</ div>

展开原文

原文

I have this two files:
index.html

<html>
<body>

<form action="welcome.php" method="post">
Name: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
<input type="submit">
</form>

</body>
</html>

And welcome.php

<html>
<body>

Welcome, <?php echo $_POST["name"]; ?><br>
Your email address is: <?php echo $_POST["email"]; ?>

</body>
</html>


This is example from there

When the user fills the form and hits "enter" it should display:

Welcome, the_name_you_enter
Your email address is address_you_enter

But for me it only displays welcome.php source code (I am using Safari 7). Does anyone knows why?

dpsr1670
dpsr1670 是的-要运行PHP,您需要一个带有PHP可执行文件的Web服务器。如果要在localhost上运行它,Windows上的XAMPP/WAMP可以正常工作。MAMP适用于OSX.
6 年多之前 回复
dqwh0109
dqwh0109 这些文件在我的电脑上-它为什么不运行?
6 年多之前 回复
duan0714
duan0714 与浏览器无关但听起来你的网络服务器没有运行-你是否在localhost上运行它?这不是一个真正的编程问题-它更像是一个环境问题。
6 年多之前 回复
dstk51319
dstk51319 您是否在可以使用PHP的环境中运行此操作?
6 年多之前 回复
dongtaigan1594
dongtaigan1594 你在运行什么样的Web服务器?XAMPP?WAMP?
6 年多之前 回复

2个回答



这通常是因为PHP文件没有在Web服务器上执行,或者您的网络服务器上没有启用PHP。</ p> \ n

您可能正在尝试使用file:// </ p>

直接访问该文件。看看 MAMP (我假设您使用的是OS X)</ p>
</ div>

展开原文

原文

This usually happens because the PHP file is not executed on a web server or PHP is not enabled on your webserver.

You are probably trying to access the file directly using file://

Take a look at MAMP (I am assuming you are using OS X)



这听起来就像是从没有执行php的服务器调用页面。</ p>
</ div>

展开原文

原文

It sounds like your calling up the page from a server that is not executing php.

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问