ホームページ >php教程 >php手册 >mysql ベースのフォーラム (5)

mysql ベースのフォーラム (5)

WBOY
WBOYオリジナル
2016-06-13 12:38:401097ブラウズ

## manage_read.php
require ("func.php");
if (check_admin_password()) {
$board=$jl_forum[board];
switch ($job){
case "setgood":
set_good($jl_forum[board],$uid);
$work=1;
休憩;
case "setnogood":
set_no_good($jl_forum[board],$uid);
$work=1;
休憩;
ケース "削除":
del_doc($jl_forum[board],$uid);
$work=1;
休憩;
}
if (!$word) {
add_one_hit($board,$id);
}
$sql="select * from $board where id=$id";
$sql_result=mysql_query($sql);
$sum=mysql_num_rows($sql_result);
$sql_row=mysql_fetch_array($sql_result);
$title=$sql_row[タイトル];
$writer=$sql_row[ライター];
$cont=$sql_row[cont];
$writetime=$sql_row[書き込み時間];
$hits=$sql_row[hits];
$good=$sql_row[良い];
$rootid=$sql_row[id];
$fromip=$sql_row[fromip];
$sql="slaveid=$id の $board から * を選択";
$sql_result=mysql_query($sql);
if ($sum<>0) {
?>

<頭>
<?php echo $title;?>


<スクリプト言語="javascript">
function sendmsg(name){ window.open("sendmsg.php?name=" name,"","height=200,width=500,resizable=yes,scrollbars=yes,status=no,toolbar=no 、メニューバー = いいえ、場所 = いいえ");
}




<ボディ bgcolor="#666699">

















标题: ◎操作:";?>转进精华区 ";?><フォントの色="#FFFFFF">删除if ($good= ="y"){
?>
";?><フォントの色="#FFFFFF">转出精华区  
}
?>
作成者:(,点击:) ')">著者留言 観察用户资料
※ 来源: [◆FROM:]



if (!$add){
while($sql_row=mysql_fetch_array($sql_result)) {
$good=$sql_row[good];
?>













标题: $id=$sql_row[id];
?> ◎操作:
";?>转进精华区 ";?><フォントの色="#FFFFFF">删除if ($good= ="y"){
?>
";?><フォントの色="#FFFFFF">转出精华区  
}
?>
作成者:() ')">给作者留言 ">観察用户资料
※ 来源: [◆FROM:]

}
}
?>

}
else {
echo "このレコードは削除されました"
}
}
else {
show_error(1);
?>
##modify.php
requir "func.php";
if (check_user_password($jl_forum[名前],$jl_forum[パスワード])) {
$name=$jl_forum[名前];
$password=$jl_forum[パスワード];
$sql="select * from user where name='$name'";
$sql_result=mysql_query($sql);
$sql_row=mysql_fetch_array($sql_result);
?>

<頭>
修正资料







修正用户个人资料


  
 

  
  


  



  



  



  



  



  



  



  



  
              
              
            
              
              
              
            
              
              
              
            
              
              
              
            
          
用户名
密码   

*
重复密码   

*
メール   
                
*
性别   
<名前=「性別」を選択>




真实性名   

地址   

電话   

主页   
                
              
OICQ   
                
              
签名 ";?>  
                
              
    
                
                
              

        
      
    
  
  


  





}
else {
show_error(4);
}
?>
## modify_l.php
require "func.php";
if ($b1) {
if (is_user_exits($name) and check_user_password($name,$password)) {
setcookie ("jl_forum[name]",$name);
setcookie ("jl_forum[password]",$password);
redirect2("modify.php");
}
else {
show_error(4);
}
}
else {
?>


main






    
    
  
    
    
  
    
    

  



      
修改资料登陆

    

      

        
          
            
            
          
          
            
            
          
        
用户名:
              
            
密码:
              
            

        
      

    

      
论坛信息

  




}
?>
## oper.php
"func.php" が必要です。
if (adminok()) {
if (isset($add_board)) {
if (isset($name) および isset($chinesename) および !is_board_exits($name)) {
create_board_table($name,$chinesename);
}
else {
echo "出现错误!(可能版面已经存在)";
$founderr=1;
}
}
elseif (isset($del_board )) {
if (isset($board)) {
drop_board_table($board);
}
else {
echo "出现错误!(请选择要删除的版面)" ;
$founderr=1;
}
elseif (isset($modify)) {
if (isset($name) および isset($chinesename)) {
update_board($name,$chinesename);
else {
echo "出现错误!(请充填書完整)";
$founderr=1; }
}
elseif (isset($add_admin)) {
if (is_user_exits($name) および isset($board)) {
add_admin($board,$name)
else {
echo "出现错误!(极有可能是用户存在)";
$founderr=1;
}
elseif (isset($delete_ad)分)) {
if (is_user_exits($name)) {
del_admin($name);
}
else {
echo "出现错误!(极有可能性户不存在)";
$founderr=1;
}
}
else {
echo "你要干什么?";
$founderr=1;
}
if (!$founderr) {
redirect2("admin.php");
}
}
else {
show_error(1);
}
?>

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHP4実践体験記(1)次の記事:PHP4実践体験記(1)