用$_POST['name'];
$_POST['email'];
$_POST['message'];

解决方案 »

  1.   

    <?
    echo "姓名: $_POST[name] <br>";echo "E-MAIL: $_POST[email] <br>";
    echo "留言: <br>$_POST[message]";?>这样可以了,为什么我开始那样写的没有用呢???
    语法也不错啊。
      

  2.   

    大家再帮我看看这个post.php
    <?
    $link = mysql_connect ('localhost','root','mysql520');
    mysql_select_db("nervebook",$link);
    $date=date("Y-m-d H:i:s);$query = "insert into guestbook (name, email, date, message) values ('$name', '$email', '$date', '$message')";
    if (mysql_query($query))   {
    echo "<p>您的留言已完成!</p>";
    }else{
    echo "<p>您的留言未能成功登录</p>";
    }?>
    错误为:Parse error: parse error, unexpected T_STRING in C:\website\fxguestbook\post.php on line 10
    是什么回事啊?
      

  3.   

    你的写法不错,是你用的PHP版本的原因,好象PHP4.2以后有一个属性改了,从4.3开始 默认都要用$_POST[变量]这种方式了,你以后注意一下版本就是了!:)