if(!$namesign)
{
//更新在线人的名单
$useronlinehandle = fopen($useronline,"w");
//判断是否已经在里面,只是刷新页面
$updatesign = 0;
for($i=0;$i<count($useronline);$i++)
{
$usertemp=split($split,chop($useronline[$i]),99);
if($name == $usertemp[0])
{
//更新标志
$updatesign = 1;
fputs($useronlinehandle,$useronline[$i]);
}
else
{
fputs($useronlinehandle,$useronline[$i]);
}
}
//如果没有在里面,则增加到里面
if(!$updatesign)
fputs($useronlinehandle,"$name$split$level$split$pass$split$timecurren
trn");
fclose($useronlinehandle);
//去掉缩定
unlink($useronlinelock);
//登陆成功
}
到这里
,用户的验证已经完成,聊友已经合法的进入了聊天室,携带者呢称和密码
登录
1、页面登陆的基本要素
你可以在我的竹叶看到登陆的表单
,这里提供了最基本的登陆表单项
(1)登陆表单
<
form
method=POST
name=chatform
action=chat/login.
?action=enter
onSubmit="b1_submit();return true;" target="howtodo">
(a)聊天表单的名字为 chatform,我使用 action=enter 作为进入聊天室的入口,如果没有这
个参数
,则显示登陆页面.
(b)在表单提交时,先调用 b1_submit()建立聊天的窗口
(c)聊天的目标窗口为 b1_submit()建立的 howtodo 窗口
(2)表单项
昵称
:<input type=text name=name size=15 maxlength="10">
密码
:<input type=pass