表单提交后内部服务器错误是怎么回事?求大佬帮帮忙解决一下

解决方案 »

  1.   

    是linux服务器吗
      

  2.   

    这个跟我用post方法提交数据有关系吗
      

  3.   

    这个跟我用post方法提交数据有关系吗主要是linux服务器对权限比较严格,和windows不一样,你的情况你发一下代码和报错,我帮你看下
      

  4.   

    <?php
    header("Content-type:text/html;charset=utf-8");
    $host = '127.0.0.1';
    $user = 'root';
    $password = '';
    $database = 'mes';
    $port = '3306';
    $link = mysqli_connect($host, $user, $password, $database, $port) or die("数据库连接失败");
    mysqli_query($link, 'set names utf8');
    ?>
      

  5.   

    <?php
    include_once('conn.php');
    if (!empty($_POST)) {
    header('Location:add.html');
    } else {
    //获取数据库表单值
    $name = $_POST['name'];
    $content = $_POST['content'];
    $pubtime = time();
    //插入sql语句
    $query = "insert into news(name,content,pubtime) values ('$name','$content','$pubtime)";
    //执行
    $result = mysqli_query($link, $query);
    if ($result) {
    echo "增加成功";
    } else {
    die("增加失败".mysqli_error($link));
    }

    }
    include_once('header.html');
    include_once('add.html');
    include_once('footer.html');
    ?>
      

  6.   

    <meta charset="UTF-8">
    <form action="add.php" method="post">
    name:<input type="text" name="name" id="name" value="" />
    content:<textarea name="content" rows="5" cols="45"></textarea>
    <input type="submit" value="提交"/>
    <input type="submit" value="重置"/>
    </form>
      

  7.   

    代码我看着没什么问题,你配置下php.ini,display_error = on,看显示什么错误。
      

  8.   

    emmmm,少了个单引号,哈哈哈哈哈哈哈哈
      

  9.   

    emmmm,少了个单引号,哈哈哈哈哈哈哈哈