请教高手,如何将是否登录封装成函数,然后使用。。。 偶把登录封装过类,函数还没有封装过.还有我的类里没用$_COOKIE,用的是$_SESSION,另外还有图片验证,如果需要联系我吧! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 显式的传递变量 $user_cookie “象这样每个函数单独连接数据库是很费资源的。”????如果用同样的参数第二次调用 mysql_connect(),将不会建立新连接,而将返回已经打开的连接标识。除非使用了 new_link 参数,而这里并没有所以不存在浪费资源的问题 怀疑是require_once ("config.inc.php");这句的路径问题 <?phprequire_once ("config.inc.php");// 验证是否登录函数function islogin($username, $dbhost, $dbname, $dbuser, $dbpswd,$user_cookie){if (isset($user_cookie)){$username = $_COOKIE['$user_cookie']["name"];$conn = @ mysql_connect($dbhost, $dbuser, $dbpswd) or die ('Error: Cannot connect to database.');@ mysql_select_db($dbname, $conn);mysql_query("set names 'utf8'");$result=mysql_query("SELECT * FROM `user` WHERE `username` = '$username' ") ; $row = @mysql_fetch_array ($result);$uid = $row["userid"];if($username != ""){return true;}}else{return false;}}?> <?phprequire_once ("config.inc.php");// 验证是否登录函数function islogin($username, $dbhost, $dbname, $dbuser, $dbpswd,$user_cookie){if (isset($user_cookie)){$username =$user_cookie['name'];$conn = @ mysql_connect($dbhost, $dbuser, $dbpswd) or die ('Error: Cannot connect to database.');@ mysql_select_db($dbname, $conn);mysql_query("set names 'utf8'");$result=mysql_query("SELECT * FROM `user` WHERE `username` = '$username' ") ; $row = @mysql_fetch_array ($result);$uid = $row["userid"];if($username != ""){return true;}}else{return false;}}?> 请教一个简单的问题,从返回中取值 关于目录树的修改 Cookie 的设置问题,不知道是不是服务器配置问题 几个表联合查询及显示的问题 请问我这样return信息,为什么不能解析函数 远程改存储过程很麻烦,除了命令行有好的办法没? 在同一文件中怎么实现提交多次?在线等。。 不知道大家遇到过没有! 谁有Apache 2 和 PHP 4.3 的安装文档?让我参考一下 php大虾们,给个说法吧,很纠结,在北京到底值多少薪资? [正则表达式问题]php4版本的字符串替换 想做一个类似wiki的系统,帮忙找一个 在线编辑器吧
除非使用了 new_link 参数,而这里并没有
所以不存在浪费资源的问题
require_once ("config.inc.php");
// 验证是否登录函数
function islogin($username, $dbhost, $dbname, $dbuser, $dbpswd,$user_cookie)
{
if (isset($user_cookie))
{
$username = $_COOKIE['$user_cookie']["name"];
$conn = @ mysql_connect($dbhost, $dbuser, $dbpswd) or die ('Error: Cannot connect to database.');
@ mysql_select_db($dbname, $conn);
mysql_query("set names 'utf8'");
$result=mysql_query("SELECT * FROM `user` WHERE `username` = '$username' ") ;
$row = @mysql_fetch_array ($result);
$uid = $row["userid"];
if($username != "")
{
return true;
}
}
else
{
return false;
}
}
?>
require_once ("config.inc.php");
// 验证是否登录函数
function islogin($username, $dbhost, $dbname, $dbuser, $dbpswd,$user_cookie)
{
if (isset($user_cookie))
{
$username =$user_cookie['name'];
$conn = @ mysql_connect($dbhost, $dbuser, $dbpswd) or die ('Error: Cannot connect to database.');
@ mysql_select_db($dbname, $conn);
mysql_query("set names 'utf8'");
$result=mysql_query("SELECT * FROM `user` WHERE `username` = '$username' ") ;
$row = @mysql_fetch_array ($result);
$uid = $row["userid"];
if($username != "")
{
return true;
}
}
else
{
return false;
}
}
?>