gpt4 book ai didi

php - 在本地计算机上测试 PHP 脚本

转载 作者:可可西里 更新时间:2023-11-01 13:52:04 24 4
gpt4 key购买 nike

PHP 和 Web 开发的一般新手。单击提交后,我试图从 HTML 表单中获取信息以显示在另一个网页的表格中。因此,我在本地 PC 上安装了 Apache,然后安装了 PHP,并希望能够在本地测试 PHP 脚本,但它没有返回我期望的信息。以下是表单的代码:

<form method="post" action="showform.php">

Please fill out the following form if you would like to be contacted: <br/>
Name:<input type="text" name="name" /> <br/><br/>
Company: <input type="text" name="company"/> <br/><br/>
Phone: <input type="text" name="phone" /> <br/><br/>
Email: <input type="text" name="email" /> <br/><br/>

<input type="submit" name="Submit" value="Submit" />
</form>

以下是php脚本的代码:

<table>
<tr><th>Field Name</th><th>Value(s)</th></tr>

<?php
if (empty($_POST)) {
print "<p>No data was submitted.</p>";
} else {

foreach ($_POST as $key => $value) {
if (get_magic_quotes_gpc()) $value=stripslashes($value);
if ($key=='extras') {

if (is_array($_POST['extras']) ){
print "<tr><td><code>$key</code></td><td>";
foreach ($_POST['extras'] as $value) {
print "<i>$value</i><br />";
}
print "</td></tr>";
} else {
print "<tr><td><code>$key</code></td><td><i>$value</i></td></tr>\n";
}
} else {

print "<tr><td><code>$key</code></td><td><i>$value</i></td></tr>\n";
}
}
}
?>
</table>
</body>
</html>

我知道它在互联网上使用时有效,但为什么它在本地不起作用。我已经检查过apache 和php 是否安装正确。可能是什么问题?当前结果是一个表格,在正确值应该出现的地方(换句话说在表格单元格中)包含 $key 和 $value。感谢您的帮助。

更新:现在通过 WAMPSERVER 工作 - 感谢所有提供帮助的人!

最佳答案

查看 xampp .它会在您的计算机上安装 Apache、Mysql、Perl 和 PHP,以便您可以在本地测试整个站点。它是一次性安装程序,并带有一个漂亮的控制面板,可根据需要启用/禁用每项服务。

关于php - 在本地计算机上测试 PHP 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/444372/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com