我正在尝试在论坛中实现创建主题部分
为什么我不能使用另一个php文件,比如b.php来获取从a.php发送的数据?
$topic=$_POST['title'];
$detail=$_POST['content'];
$name=$_POST['username'];
错误显示在这3个输入处未定义索引的消息。
答案 0 :(得分:3)
因为您在不发送POST
数据的情况下调用此脚本。
以下列方式使用它:
$topic = empty($_POST['title']) ? null : $_POST['title'];
$detail = empty($_POST['detail']) ? null : $_POST['detail'];
$name = empty($_POST['name']) ? null : $_POST['name'];
它将避免错误,如果您只是请求没有POST
的脚本,变量将包含空值