![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
这是插入的程序add_bm.php用了个add_bm的函数
[php]
require_once("bookmark_fns.php");
session_start();
do_html_header("Adding bookmarks");
if(!filled_out($HTTP_POST_VARS))
{
echo "you hame not filled out the form completely.";
display_user_menu();
do_html_footer();
exit;
}
else
{
$BmName=$HTTP_POST_VARS['BmName'];
if(add_bm($BmName))
{
echo "Bookmark added.
";
do_HTML_URL("member.php","back");
}
}
[/php]
这是在bookmark_fns.php中的add_bm函数
[php]
function add_bm($new_url)
{
echo "Attempting to add".htmlspecialchars($new_url)."
";
if(!($conn=db_connect()))
return false;
$result=mysql_query("select * from bookmark where username='$valid_user' and bm_url='$new_url'");
if($result && (mysql_num_rows($result)>0))
{
return false;
}
if(!mysql_query("insert into bookmark values ('$valid_user','$new_url')"))
{
return false;
}
else {
return true;
}
}
[/php]
其中$valid_user是登陆后就注册了的SEESION变量,插入数据库的时候,就是username添加不进去
这段程序是不是那里有问题啊
请指点一下找了些时候怎么也找不出来

