txt可以保存成php文件么,用户写入到(.txt)文件里

php代码/* 检查用户昵称是否重复

* 参数$user是登录用户的昵称

* 返回值为true时,昵称可用

* 返回值为false时,昵称不可用

*/

function chklogin($file,$user){

$boo = false;

if(file_exists($file)){

$userarr = file($file);

/* 判断昵称是否重复 */

foreach($userarr as $value){

$tmparr = explode('#',$value);

if($user == $tmparr[0]){

$boo = true;

break;

}

}

}

return $boo;

}

/* 将登录的用户昵称写入到文件中

* 保存格式为:昵称#ip#登录时间

* $file:保存文件地址

* $user:昵称

* $ip:登录IP

* $sex:性别

*/

function addlogin($file,$user,$ip,$sex){

$tmp = $user.'#'.$ip.'#'.$sex.chr(13).chr(10);

$fp = fopen($file,'a');

$boo = fwrite($fp,$tmp);

fclose($fp);

return $boo;

}

/* 将用户列表转为数组

* $file:用户列表文件

*/

function storeuser($file){

$tmparr = file($file);

$userarr = array();

foreach($tmparr as $value){

$tmparr = explode('#',$value);

$userarr[] = $tmparr[0].','.$tmparr[2];

}

return $userarr;

}

/* 将发言内容写入到文件中

* $file:保存文件地址

* $mess:保存内容

*/

function addmess($file,$mess){

$fp = fopen($file,'a');

$boo = fwrite($fp,$mess.chr(13).chr(10));

fclose($fp);

return boo;

}

/* 在文件中删掉用户

* $file:保存文件地址

* $user:要删除的用户

*/

function deluser($file,$user){

$tmparr = file($file);

$rearr = array();

foreach($tmparr as $value){

$tmp = explode('#',$value);

if($tmp[0] != $user){

$rearr[] = $value;

}

}

$fp = fopen($file,'w+');

foreach($rearr as $value){

fwrite($fp,$value);

}

fclose($fp);

}

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值