Notice: Undefined index: name in F:on line 32.
Notice: Undefined index: email in F: on line 37.
Notice: Undefined index: comments in F: on line 42.
Notice: Undefined index: name in F: on line 17 .
Notice: Undefined index: email in F: on line 17.
Notice: Undefined index: comments in F: on line 17.
<html>
    <head>
            <title> Form Results</title>
    </head>
    <body>
    <center><h2>Form Data</h2></center>
    <?php
    $vaild = checkForm();
    if($vaild){
        $db = mysqli_connect('127.0.0.1', 'root','','sweathut');
        if(! $db){
            die("Unable to connect to database: " . mysqli_connect_error());
        }
        $sql = "INSERT INTO `sweathut`.`feedback` (`name`, `email`, `comments`, `status`) VALUES ('";
        $sql = $sql . $_POST["name"] . "', '" . $_POST["email"] . "', '" . $_POST["comments"] ."', '0')";
        $result = mysqli_query($db, $sql);
        if($result){
            echo "Record saved!!!<br>"; 
        } else{
            "sorry, query seems bad.<br>";
        }
    }else{
        echo("Problem with data, abort.");
        }
    function checkForm(){
        if(strlen($_POST["name"]) > 40){
            echo ("NAME TO LARGE, DATA NOT SAVED.<br>");
            return false;
        }
        if(strlen($_POST["email"]) > 100){
            echo ("EMAIL TO LARGE, DATA NOT SAVED.<br>");
            return false;
        }
        if(strlen($_POST["comments"]) > 1500){
            echo ("COMMENTS TO LARGE, DATA NOT SAVED.<br>");    
            return false;
        }
        return true;    
    }
    ?>
    </body>
</html>
 
    