好的,所以我创建了一个包含一个字段但有多个提交按钮的表单。表格正确,没有问题。编写 php 代码以根据按下的按钮执行操作时遇到问题。不断收到解析和语法错误。我尝试了使用 if/else 语句和 isset 的不同变体。仍然没有运气。而且我没有看到任何我知道的额外 }。
<?php
if($_REQUEST['Gift'] == "Dish1")
{
header("Location: url1".urlencode($_POST['uid']))
}
else if($_REQUEST['Gift'] == "Dish2")
{
header("Location: url2".urlencode($_POST['uid']))
}
else if($_REQUEST['Gift'] == "Dish3")
{
header("Location: url3".urlencode($_POST['uid']))
}
.....等等?>
它说错误是在线 5.... 不确定他们如何解析他们的行,因为实际的 url 地址本身很长并且不包含 }