文本多用户留言簿(2)
..................
}elseif($action=="reg"){
if($regsub){
$file="$admin[path]/$name.dat";
if($name==""or$email==""or$home==""or$home=="http://"or$password2<>$password1)error("你好像有哪个东西填错了啊,从新填写吧!");
elseif($password1=="")error("密码都不写,想给别人黑了你阿留言簿啊!");
elseif(file_exists($file))error("这个用户名已经给别人申请了啊,换一个吧!");
else{
  $user=$name;
  echo "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">";
  echo "<HTML><HEAD><TITLE>发表文章</TITLE>";
    echo "<META content="text/html; charset=gb2312" http-equiv=Content-Type>";
    echo "<link rel="stylesheet" href="$admin[img]/style.css">";
    echo "</head><body topmargin="0"><br>";
    echo "<ul>恭喜您成功申请留言簿.<br>";
    echo "&nbsp;<br>请等待 系统正在创建这个留言簿...<br>";
    echo "&nbsp;<br></font>";
    echo "<a href=$admin[gb]?user=$user>这个是您的留言簿的链接:$admin[gb]?user=$user.";
    echo "</font></a></ul>";
  flush();
  $file2="$admin[path]/user.list";
  $list=fopen($file2,"r");
  $num=chop(fgets($list,15));
  $num++;
  $old=fread($list,filesize($file2));
  $writemsg="$numn$name|!:!|$password1|!:!|$email|!:!|$home|!:!|$titlen$old";
  $list=fopen($file2,"w");
  fwrite($list,$writemsg);
  fclose($list);
  $data=fopen($file,"w");
  fwrite($data,"0");
  fclose($data);
  $file="$admin[path]/$name.php";
  $data=fopen($file,"w");
  fwrite($data,"<?n");
  fwrite($data,"
$title="$title";n");
  fwrite($data,"
$pass="$password1";n");
  fwrite($data,"
$home="$home";n");
  fwrite($data,"
$email="$email";n");
  fwrite($data,"
$admin[page]="$page";n");
  fwrite($data,"
$admin[ubb]="$ubb";n");
  fwrite($data,"
$admin[html]="$html";n");
  fwrite($data,"
$up="$up";n");
  fwrite($data,"
$down="$down";n");
  fwrite($data,"
?>");
  fclose($data);
}}else{
?>
<html><head><link rel="stylesheet" href="<?echo$admin[img];?>/style.css"><meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>用户申请</title></head><body bgcolor="#ffffff"><form method="POST" action="<?echo$PHP_SELF;?>?action=reg" align="center"><div align="center"><table border="0" width="615" height="217" bgcolor="#000000" cellspacing="1"><center><tr><td width="615" height="13" bgcolor="#336699" colspan="2"> 
<div align="center"><center><p><font color=#F7F7F7> 申请留言本</font></center></div></td></tr>
<tr align="center"><td width="100" height="23" valign="middle" align="left" bgcolor="#F7F7F7"> 
<p align="center">用 户 名:</p></td>
          <td width="503" height="23" valign="middle" align="left" bgcolor="#F7F7F7"> 
            <input type="text" name="name" size="20" maxlength=8 class="stedit">
            &nbsp;&nbsp;&nbsp;&nbsp; * 1-8位(版主用户名)</td>
        </tr>
        <tr align="center"> 
          <td width="100" height="18" valign="middle" align="left" bgcolor="#F7F7F7"> 
            <p align="center">用户密码:</p>
          </td>
          <td width="503" height="18" valign="middle" align="left" bgcolor="#F7F7F7"> 
            <input type="password" 
name="password1" size="20" maxlength="8" class="stedit">
            &nbsp;&nbsp;&nbsp;&nbsp; * 1-8位(版主的密码)</td>
        </tr>
        <tr align="center"> 
          <td width=100 height=16 valign=middle align=left bgcolor="#F7F7F7"> 
            <p align="center">重复密码:</p>
          </td>
          <td width="503" height="16" valign="middle" align="left" bgcolor="#F7F7F7"> 
            <input type="password" 
name="password2" size="20" maxlength="8" class="stedit">
            &nbsp;&nbsp;&nbsp;&nbsp; * 1-8位(版主的密码)</td>
        </tr>
      </center>
      <tr align="center"> 
        <td width="100" height="22" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <p align="center">电子邮件:</p>
        </td>
        <center>
          <td width="503" height="22" valign="middle" align="left" bgcolor="#F7F7F7"> 
            <input type="text" 
name="email" size="20" class="stedit">
            &nbsp;&nbsp;&nbsp;&nbsp; * 邮件地址(邮件通知)</td>
        </center>
      </tr>
      <tr align="center"> 
        <td width="100" height="14" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <p align="center">主页地址:</p>
        </td>
        <td width="503" height="14" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <input type="text" 
name="home" value = "http://" size="20" class="stedit">
          &nbsp;&nbsp;&nbsp;&nbsp; * 主页地址</td>
      </tr>
      <tr> 
        <td width="100" height="3" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <p align="center">留言本名:</p>
        </td>
        <td width="503" height="3" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <input type="text" name="title" 
size="20" value="我的留言本" class="stedit">
          &nbsp;&nbsp;&nbsp;&nbsp; * 你的留言本的名字</td>
      </tr>
      <tr align="center"> 
        <td width="100" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <p align="center">UBB 支持:</p>
        </td>
        <td width="503" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <select name="ubb">
            <option value="1">支持</option>
            <option value="0">不支持</option>
          </select>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          &nbsp;* 默认支持</td>
      </tr>
      <tr align="center"> 
        <td width="100" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <p align="center">HTMl支持:</p>
        </td>
        <td width="503" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <select name="html">
            <option value="1">支持</option>
            <option value="0">不支持</option>
          </select>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          &nbsp;* 默认支持</td>
      </tr>
      <tr align="center"> 
        <td width="100" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <p align="center">每页记录:</p>
        </td>
        <td width="503" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <select name="page">
            <option value="2">2</option>
            <option value="5">5</option>
            <option value="10">10</option>
            <option value="15">15</option>
            <option value="20">20</option>
          </select>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          &nbsp;* 默认为2条</td>
      </tr>
      <tr align="center"> 
        <td width="100" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <p align="center">头部HTMl:</p>
        </td>
        <td width="503" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <input type="text" name="up" size="50" class="stedit">
          *留言簿头部的HTML代码 </td>
      </tr>
      <tr align="center"> 
        <td width="100" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <p align="center">尾部HTML:</p>
        </td>
        <td width="503" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
          <input type="text" name="down" size="50" class="stedit">
          *留言簿尾部的HTML代码 </td></tr><tr align="center"> 
<td width="603" height="10" valign="middle" align="left" colspan="2" bgcolor="#F7F7F7"><div align="center"> <center>
<p> <input type="submit" value="提交申请" name="regsub" class="stbtm">&nbsp;&nbsp;<input type="reset"
value="重新来过" name="reset" class="stbtm"></center></div></td></tr></table>
<table border="0" width="600">
<tr align=middle>
<td class=unnamed1 width=533>
<p align="center">免费留言本由<font color=#cc0033> </font><font color=#ff6633><b><font Helvetica, sans-serif><a href=<?echo$admin[homename];?>  target=_blank><?echo$admin[homename];?></a></font></b></font><font color=#cc0033> 
</font>提供 技术支持:<b><a href=http://www.best4cn.com target=_blank>y10k</a></b></p>
</td></tr></table></div></form></body></html>
<?
}}elseif($action=="modify"){
if(
$modsub){
$file="$admin[path]/$user.php";
if(
$password1==$pass){
  echo 
"<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">";
  
echo "<HTML><HEAD><TITLE>发表文章</TITLE>";
    echo 
"<META content="text/htmlcharset=gb2312" http-equiv=Content-Type>";
    echo 
"<link rel="stylesheet" href="$admin[img]/style.css">";
    echo 
"<meta HTTP-EQUIV="REFRESH" CONTENT="2;URL=$PHP_SELF?user=$user">";
    echo 
"</head><body topmargin="0"><br>";
    echo 
"<ul>成功修改您的留言簿的设置.<br>";
    echo 
"&nbsp;<br>请等待 系统正在修改...<br>";
    echo 
"&nbsp;<br></font>";
    echo 
"<a href=$PHP_SELF?user=$user>如果你的浏览器没有自动的返回到留言簿首页,或者你不想再等待,请点这里返回.";
    echo 
"</font></a></ul>";
  
flush();
  
$file="$admin[path]/$user.php";
  
$data=fopen($file,"w");
  
fwrite($data,"<?n");
  
fwrite($data,"$title="$titlenew";n");
  
fwrite($data,"$pass="$password2";n");
  
fwrite($data,"$home="$homenew";n");
  
fwrite($data,"$email="$emailnew";n");
  
fwrite($data,"$admin[page]="$pagenew";n");
  
fwrite($data,"$admin[ubb]="$ubbnew";n");
  
fwrite($data,"$admin[html]="$htmlnew";n");
  
fwrite($data,"$up="$upnew";n");
  
fwrite($data,"$down="$downnew";n");
  
fwrite($data,"?>");
  
fclose($data);
}else 
error("不对啊,你的密码错了!");
}else{
$file="$admin[path]/$user.php";
?>
<html><head><link rel="stylesheet" href="<?echo$admin[img];?>/style.css"><meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>用户留言簿设置修改</title></head><body bgcolor="#ffffff"><form method="POST" action="<?echo$PHP_SELF;?>?user=<?echo$user;?>&action=modify" align="center"><div align="center"><table border="0" width="615" height="217" bgcolor="#000000" cellspacing="1"><center><tr><td width="615" height="13" bgcolor="#336699" colspan="2"> 
<div align="center"><center><p><font color=#F7F7F7> 修改留言本设置</font></center></div></td></tr>
<tr align="center"><td width="100" height="18" valign="middle" align="left" bgcolor="#F7F7F7"> 
<p align="center">用户密码:</p></td>
<td width="503" height="18" valign="middle" align="left" bgcolor="#F7F7F7"> 
<input type="password" name="password1" size="20" maxlength="8" class="stedit">
&nbsp;&nbsp;&nbsp;&nbsp; * 1-8位(原来版主的密码)</td>
</tr><tr align="center"><td width=100 height=16 valign=middle align=left bgcolor="#F7F7F7"> 
<p align="center">修改密码:</p></td>
<td width="503" height="16" valign="middle" align="left" bgcolor="#F7F7F7"> 
<input type="password" name="password2" size="20" maxlength="8" class="stedit">
&nbsp;&nbsp;&nbsp;&nbsp; * 1-8位(现在版主的密码)</td>
</tr></center><tr align="center"><td width="100" height="22" valign="middle" align="left" bgcolor="#F7F7F7"><p align="center">电子邮件:</p></td><center>
<td width="503" height="22" valign="middle" align="left" bgcolor="#F7F7F7"> 
<input type="text" name="emailnew" size="20" class="stedit" value="<?echo$email;?>">
&nbsp;&nbsp;&nbsp;&nbsp; * 邮件地址(邮件通知)</td>
</center></tr><tr align="center"><td width="100" height="14" valign="middle" align="left" bgcolor="#F7F7F7"><p align="center">主页地址:</p></td>
<td width="503" height="14" valign="middle" align="left" bgcolor="#F7F7F7"> 
<input type="text" name="homenew"  value="<?echo$home;?>" size="20" class="stedit">
&nbsp;&nbsp;&nbsp;&nbsp; * 主页地址</td></tr><tr> 
<td width="100" height="3" valign="middle" align="left" bgcolor="#F7F7F7"> 
<p align="center">留言本名:</p></td>
<td width="503" height="3" valign="middle" align="left" bgcolor="#F7F7F7"> 
<input type="text" name="titlenew" size="20"  value="<?echo$title;?>" class="stedit">
&nbsp;&nbsp;&nbsp;&nbsp; * 你的留言本的名字</td>
</tr><tr align="center"><td width="100" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
<p align="center">UBB 支持:</p></td>
<td width="503" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
<select name="ubbnew"><option value="1">支持</option><option value="0">不支持</option></select>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;* 默认支持</td></tr><tr align="center"> 
<td width="100" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
<p align="center">HTMl支持:</p></td>
<td width="503" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
<select name="htmlnew"><option value="1">支持</option><option value="0">不支持</option>          </select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;* 默认支持</td></tr><tr align="center">
<td width="100" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
<p align="center">每页记录:</p></td>
<td width="503" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
<select name="pagenew"><option value="2">2</option><option value="5">5</option><option value="10">10</option><option value="15">15</option><option value="20">20</option></select>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;* 默认为2条</td></tr><tr align="center"> 
<td width="100" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
<p align="center">头部HTMl:</p></td>
<td width="503" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
<input type="text" name="upnew" size="50" class="stedit"  value="<?echo$up;?>">
*留言簿头部的HTML代码 </td>
</tr><tr align="center"><td width="100" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
<p align="center">尾部HTML:</p></td>
<td width="503" height="13" valign="middle" align="left" bgcolor="#F7F7F7"> 
<input type="text" name="downnew" size="50" class="stedit" value="<?echo$down;?>">
*留言簿尾部的HTML代码 </td></tr><tr align="center"> 
<td width="603" height="10" valign="middle" align="left" colspan="2" bgcolor="#F7F7F7"><div align="center"> <center>
<p> <input type="submit" value="提交申请" name="modsub" class="stbtm">&nbsp;&nbsp;<input type="reset"
value="重新来过" name="reset" class="stbtm"></center></div></td></tr></table>
<table border="0" width="600">
<tr align=middle>
<td class=unnamed1 width=533>
<p align="center">免费留言本由<font color=#cc0033> </font><font color=#ff6633><b><font Helvetica, sans-serif><a href=<?echo$admin[homename];?>  target=_blank><?echo$admin[homename];?></a></font></b></font><font color=#cc0033> 
</font>提供 技术支持:<b><a href=http://www.best4cn.com target=_blank>y10k</a></b></p>
</td></tr></table></div></form></body></html>
<?
}
.................