如果我写代码php相同:
<?php
$title = strip_tags($_POST['title']);
?>
未知错误显示!
注意:未定义的索引:第3行的C:\ xampp \ htdocs \ file.php中的标题
答案 0 :(得分:0)
$ _ POST在提交表单后有价值,所以在此之前任何人都不能使用$ _POST ..
<?php
if(isset($_POST['title'])){
//Here in condition if(array_key_exists ( 'title' , $_POST )) can also be checked...
//OR if(!empty($_POST)) OR if(!empty($_POST['title'])) can also be put..
$title = strip_tags($_POST['title']);
}
?>
答案 1 :(得分:0)
如果同一页面中的表单和操作,第一次加载将显示错误,因为没有发布数据。所以首先要知道是否已经制作POST
然后分配。试试这个
$title = "";
if(isset($_POST['title'])){
$title = strip_tags($_POST['title']);
}