class.feedback.php
里 初始化了一个类 
$Database = new PDO($GLOBALS['configuration']['pdoDriver'].':'.$GLOBALS['configuration']['sqliteDatabase']);但是文件没发现有定义 PDO类的地方。 也没见引用什么类库。
是不是差了文件在 function Save()函数里,$Database = new 。。 前设置调试中断。
如 echo "aa"; exit; 没问题,应该是少了文件吧

解决方案 »

  1.   

    <?php
    $name = $_POST['name'];
    $email= $_POST['email'];
    $comments= $_POST['comments'];
    //过滤特殊字符//插入数据库
    $sqlstring = 'INSERT INTO 表() VALUES('$name','$email','$comments')';
    初始化操作数据类
    ...?><html>
    <head>
    </head>
    <body>
    <form action="" method="POST">
    <table>
    <tr>
    <td>Name:</td><td><input name="name"/></td>
    </tr>
    <tr>
    <td>Email:</td><td><input name="email"/></td>
    </tr>
    <tr>
    <td>Comments:</td><td><textarea name="comments"></textarea></td>
    </tr>
    <tr>
    <td></td><td><input type="submit" value="Submit"/></td>
    </tr>
    </table>
    </form>
    </body>
    </html>
    这样就可以了,自己写个,很简单的
      

  2.   

    要自己定义表啊,还要写数据库操作的连接字符
    你用Mysql还是你发的那个列子的表啊?
      

  3.   

    不好意思,我还是没看明白,是不是要把这个文件保存为PHP文件呢,可以说详细点吗
      

  4.   

    对,是建立php文件
    还要建立相应的表。
    $sqlstring = 'INSERT INTO 表() VALUES('$name','$email','$comments')'; 
    表字段看你要哪些。对应上面这一句。
      

  5.   

    我下载了个EasyPHP在本机上试,表就是这个表就可以
    <html>
    <head>
    </head>
    <body>
    <form action="processFeedback.php" method="POST">
    <table>
    <tr>
    <td>Name:</td><td><input name="name"/></td>
    </tr>
    <tr>
    <td>Email:</td><td><input name="email"/></td>
    </tr>
    <tr>
    <td>Comments:</td><td><textarea name="comments"></textarea></td>
    </tr>
    <tr>
    <td></td><td><input type="submit" value="Submit"/></td>
    </tr>
    </table>
    </form>
    </body>
    </html>
      

  6.   

    能再说详细点哇,我对PHP真是一点不懂,现在我做了个HTML的表单文件,还做了个PHP文件,下面还要怎么做呢
      

  7.   

    用Mysql建个数据库的表,是这样吧,像data.db这样
      

  8.   

    Mysql不会用,可否用office access建一个date.mdb这样的表呢