编写代码php时出错

时间:2014-07-16 11:45:17

标签: php variables

如果我写代码php相同:

<?php

$title = strip_tags($_POST['title']);

?>

未知错误显示!

注意:未定义的索引:第3行的C:\ xampp \ htdocs \ file.php中的标题

2 个答案:

答案 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']);
}