我正在尝试创建具有多个页面的评论系统(每个页面都有自己的评论)。
例如 - 访问者的两个页面:alegro.php 和 darwin.php
alegro.php
<?php
$page="alegro"; // this variable should identify a page
include "comments.php";
?>
达尔文.php
<?php
$page="darwin";
include "comments.php";
?>
comments.php 有一个commentForm 和一些js 验证代码。
然后comments.php 将所有内容发送到第四个文件——submit.php,它填充dbTable:
mysql_query("INSERT INTO comments(page,name,url,email,body) VALUES (
'$page' // - this is my first try
$page // - the second try
'".$arr['page']."' //the third try (after implementing a hidden "page" field into the form).
'".$arr['name']."',
'".$arr['url']."',
'".$arr['email']."',
'".$arr['body']."'
)");
无论如何 -$page
值不会写入表中。