【发布时间】:2014-10-09 04:04:17
【问题描述】:
这是我的代码:
<html>
<head>
<title>Vowel Checker</title>
</head>
<body>
<h1>Is It A Vowel?</h1>
<form action="Vowels.php" method="post">
<p>Your Letter:</p><input type="text" name="letter">
<input type="submit">
</form>
<?php
$l = $_POST['letter'];
$l = strtolower($l);
if ($l != ""){
switch ($l) {
case "a":
case "e":
case "i":
case "o":
case "u":
echo '<h1 style="color: green;">Your letter is a vowel</h1>';
break;
case "y":
echo '<h1 style="color: orange;">Your letter is sometimes a vowel</h1>';
break;
default:
echo '<h1 style="color: red;">Your letter is not a vowel</h1>';
break;
}
}
?>
</body>
</html>
如果你使用 http://www.compileonline.com/execute_php_online.php 并设置 $l 等于一个字母(因为我的表单提交不适用于在线编译器)来测试它,它可以正常工作强>。但是我已经厌倦了 JSfiddle、WAMP 和 XAMPP,但它并没有奏效。我使用 sublime text 和 MAMP 在 mac 上编写了代码。
这是程序在 Google Chrome 中从 WAMP/XAMPP 运行的方式(我也尝试过 Firefox 和 IE):
http://i.imgur.com/gxvaxc6.png
如果你查看inspect元素,你会看到它在开始的php标签中添加了一个注释:
http://i.imgur.com/SGGIk7O.png
我觉得这很奇怪,因为这个错误 妨碍了我的学业 =[所以 id 真的 爱一些帮助。
谢谢!!!
【问题讨论】:
-
注意到网址了吗?您不是通过服务器调用它,而是直接打开文件。你想做
localhost/index.php或127.0.0.1/index.php(这是环回IP地址)之类的事情 -
非常感谢我的朋友,我现在已经运行了!也许您可以看到我对 Spork 答案的评论?我有一个小错误。