【php开源代码栏目提醒】:网学会员php开源代码为您提供savedomain.php参考,解决您在savedomain.php学习中工作中的难题,参考学习。
<?
header("content-type:text/html;charset=gb2312");
$do=trim($_POST['name']);
if (!$do) exit("参数错误!");
//获取请求域名的后缀
$arr=explode(".",$do);
if (!is_dir("domains")) mkdir("domains");
//组装一个以此后缀名结尾的文件名
$filename="domains/".str_replace($arr[0].".","",$do).".php";
//文件不存在,创建一个新文件
if (!file_exists($filename))
{
$fp=fopen($filename,"w");
fputs($fp,"<?die;?>\n");
fclose($fp);
}
//收藏夹中此地址已经存在的情况
if (strpos(file_get_contents($filename),$do)) die("$do 已经存在于收藏夹中了!");
//地址不存在,则写入收藏夹
$fp=fopen($filename,"a+");
fputs($fp,$do."\n");
fclose($fp);
echo "成功收藏 $do !!";
?>