我对这个网站很新,这是我的第一个问题。我希望根据通过表单发送的输入显示不同的提交表单。请查看以下代码:
<?php
if(isset($_POST['submit'])){
$camp = $_POST['camp'];
if($camp == "Final Expense"){
echo "FE Form Goes Here";
}
if($camp == "Home Improvements"){
echo "HI Form Goes Here";
}
?>
既然Home改进之间以及Final Expense Word之间存在空间,因此它总是错误的。如果我从输入中删除空格并从此处删除空格,例如Home_Improvements和Final_Expense,那么它可以正常工作。
如何使用空格来维护输入,并且这里的测试也是空格。请回答任何人。感谢..
答案 0 :(得分:0)
空白不应该是问题。
请确保您发布了整个单词。您可以通过回显您发布的字段来检查这一点。
为避免发布不完整的字词,请添加引号。
答案 1 :(得分:-2)
这对我很有用。
<?php
if($_SERVER["REQUEST_METHOD"] == "POST" && isset($_POST["camp"])){
$camp = $_POST['camp'];
if (stripos($camp, "Final") > -1 && stripos($camp, "Expense") > -1) {
echo "FE Form Goes Here";
}
if(stripos($camp, "Home") > -1 && stripos($camp, "Improvements") > -1){
echo "HI Form Goes Here";
}
}
?>