Вход Регистрация
Файл: rban/rban/forum/modtem.php
Строк: 223
<?
include 'dan.php';


include 
'ver.php';

$zag="Модер-панель";
if(
$ver=="wml"){include 'wapzag.php';} else{include 'webzag.php';}

include
'avt.php';

if(
$login!="" $status=="moder" $t!="name"){
if(@
file("$perfix$r/$t")){

if(
$step==""){
$ardteam=@file("$perfix$r/$t");
$arzagt=explode("<br/>"$ardteam[0]);
$arzagt[2]=trim($arzagt[2]);

if(
$ver!="wml"){print"<form method="post" action="modtem.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;step=1&amp;r=$r&amp;t=$t" name="login">";}

print
"
Название: <input name="
nname"  maxlength="100" value="$arzagt[0]"/> ";

if(
$ver=="wml"){print"<anchor title="ok">Сохранить
<go href="
modtem.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;step=1&amp;r=$r&amp;t=$t" method="post">
<postfield name="
nname" value="$(nname)"/>
</go>
</anchor><br/>"
;}
else{print
"<input class="button" type="submit" value="Сохранить"/></form>";}
print
"-------<br/>";

$prov=explode("."$t);
if(
$prov[1]!="p"){print"<a href="modtem.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;r=$r&amp;t=$t&amp;step=2">Прикрепить</a><br/>";}
else{print 
"<a href="modtem.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;r=$r&amp;t=$t&amp;step=3">Отпустить</a><br/>";}
print
"-------<br/>
Перенести тему в:<br/>"
;


if(
$ver!="wml"){print"<form method="post" action="modtem.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;step=9&amp;r=$r&amp;t=$t" name="login">";}
print
"<select name="newr" title="razdel">";

$krazdel=@file("razdel");
$krazdel=trim($krazdel[0]);

$n=0;
while(
$n<=$krazdel){
$rname=@file("$perfix$n/name");
$rname=trim($rname[0]);
if(
$rname!=""){
$koltem=0;

print
"<option value="$n">$rname</option>";}
$n++;}
print
"</select>";

if(
$ver=="wml"){print"<anchor title="ok">выполнить
<go href="
modtem.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;step=9&amp;r=$r&amp;t=$t" method="post">
<postfield name="
dgr" value="$(dgr)"/>
</go>
</anchor><br/>"
;}
else{print
"<input class="button" type="submit" value="выполнить"/></form>";}



print
"-------<br/>";

if(
$arzagt[2]=="open"){
print
"<a href="modtem.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;r=$r&amp;t=$t&amp;step=4">Закрыть тему</a><br/>";
} else {print
"<a href="modtem.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;r=$r&amp;t=$t&amp;step=5">Открыть тему</a><br/>";}
print
"-------<br/>";

if(
$arzagt[1]=="vs"){
print
"
<a href="
modtem.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;r=$r&amp;t=$t&amp;step=8">Удалить тему</a><br/>
-------<br/>
Сделать доступным только для группы:<br/>"
;

$dir = @opendir ("$group");
  while ( 
$file = @readdir ($dir)){
if ( 
$file != "."$file != ".."){
$argroup[]=$file;
}}

if(
$argroup){

if(
$ver!="wml"){print"<form method="post" action="modtem.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;step=6&amp;r=$r&amp;t=$t" name="login">";}


print
"<select name="dgr" title="group">";
foreach( 
$argroup as $key => $value){
print
"<option value="$value">$value</option>";
}
print
"</select>";

if(
$ver=="wml"){print"<anchor title="ok">выполнить
<go href="
modtem.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;step=6&amp;r=$r&amp;t=$t" method="post">
<postfield name="
dgr" value="$(dgr)"/>
</go>
</anchor><br/>"
;}
else{print
"<input class="button" type="submit" value="выполнить"/></form>";}
print
"<br/>";

}
else{print
"Необходимо создать группу. Обратитесь к администратору.";}

} else {print
"<a href="modtem.php?ver=$ver&amp;pas=$pas&amp;login=$login&amp;r=$r&amp;t=$t&amp;step=7">Открыть для всех</a><br/>";}

}


if(
$step==1){
$nname=trim(htmlspecialchars(stripslashes(str_replace($ztex1$ztex2$nname))));
if(
$nname!=""){
$ardteam=@file("$perfix$r/$t");
$arzagt=explode("<br/>"$ardteam[0]);
$arzagt[0]=$nname;
$ardteam[0]=implode("<br/>"$arzagt);

$fp=@fopen("$perfix$r/$t","w");
foreach (
$ardteam as $key => $value){
@
fputs($fp,$value);
}
@
fclose($fp);
@
chmod("$perfix$r/$t",0777); 

print
"Сохранено";
} else {print 
"Название темы не может быть пустым!";}
}


if(
$step==2){

@
rename ("$perfix$r/$t""$perfix$r/$t.p");

$ar_n=@file("ntem");
foreach (
$ar_n as $key => $value){
$ar_nv=explode("<br/>"$value);

if(
$ar_nv[0]==$t){ $ar_nv[0]="$t.p";  $ar_n[$key]=implode("<br/>"$ar_nv);}
}
$t="$t.p";
$fp=@fopen("ntem","w");
foreach (
$ar_n as $key => $value){
@
fputs($fp,$value);
}
@
fclose($fp);
@
chmod("ntem",0777); 

print
"Выполнео";
}

if(
$step==3){

$newt=explode("."$t);

@
rename ("$perfix$r/$t""$perfix$r/$newt[0]");

$ar_n=@file("ntem");
foreach (
$ar_n as $key => $value){
$ar_nv=explode("<br/>"$value);

if(
$ar_nv[0]==$t){$ar_nv[0]=$newt[0]; $ar_n[$key]=implode("<br/>"$ar_nv);}
}

$t="$newt[0]";

$fp=@fopen("ntem","w");
foreach (
$ar_n as $key => $value){
@
fputs($fp,$value);
}
@
fclose($fp);
@
chmod("ntem",0777); 


print
"Выполнео";

}


if(
$step==4){
$ardteam=@file("$perfix$r/$t");
$arzagt=explode("<br/>"$ardteam[0]);
$arzagt[2]="closedrn";
$ardteam[0]=implode("<br/>"$arzagt);

$fp=@fopen("$perfix$r/$t","w");
foreach (
$ardteam as $key => $value){
@
fputs($fp,$value);
}
@
fclose($fp);
@
chmod("$perfix$r/$t",0777); 
print
"Выполнео";
}


if(
$step==5){
$ardteam=@file("$perfix$r/$t");
$arzagt=explode("<br/>"$ardteam[0]);
$arzagt[2]="openrn";
$ardteam[0]=implode("<br/>"$arzagt);

$fp=@fopen("$perfix$r/$t","w");
foreach (
$ardteam as $key => $value){
@
fputs($fp,$value);
}
@
fclose($fp);
@
chmod("$perfix$r/$t",0777); 
print
"Выполнео";
}


if(
$step==7){
$ardteam=@file("$perfix$r/$t");
$arzagt=explode("<br/>"$ardteam[0]);
$arzagt[1]="vs";
$ardteam[0]=implode("<br/>"$arzagt);

$fp=@fopen("$perfix$r/$t","w");
foreach (
$ardteam as $key => $value){
@
fputs($fp,$value);
}
@
fclose($fp);
@
chmod("$perfix$r/$t",0777); 
print
"Выполнео";
}


if(
$step==6){
$ardteam=@file("$perfix$r/$t");
$arzagt=explode("<br/>"$ardteam[0]);
$arzagt[1]="$dgr";
$ardteam[0]=implode("<br/>"$arzagt);

$fp=@fopen("$perfix$r/$t","w");
foreach (
$ardteam as $key => $value){
@
fputs($fp,$value);
}
@
fclose($fp);
@
chmod("$perfix$r/$t",0777); 
print
"Выполнео";
}


if(
$step==8){
@
unlink ("$perfix$r/$t");
print
"Удалено";
}



if(
$step==9){

if(
$newr!=""){
if(@
copy ("$perfix$r/$t""$perfix$newr/$t")){
@
unlink ("$perfix$r/$t");

$ar_n=@file("ntem");
foreach (
$ar_n as $key => $value){
$ar_nv=explode("<br/>"$value);

if(
$ar_nv[0]==$t){ $ar_nv[1]=$newr;  $ar_n[$key]=implode("<br/>"$ar_nv);}
}
$t="$t.p";
$fp=@fopen("ntem","w");
foreach (
$ar_n as $key => $value){
@
fputs($fp,$value);
}
@
fclose($fp);
@
chmod("ntem",0777); 

print
"Выполнено";

} else {print
"Ошибка при переносе!";}
} else {print
"Ошибка при переносе!";}
}






} else {print 
"Темы не существует!";}
} else {print
"Для редактирования темы требуются права модератора";}




print
"</p><p align="left">";
if(
$ver=="html"){print"<table style="text-alignleftwidth98%;"
 border="
1" cellpadding="2" cellspacing="2">
  <tbody>
    <tr>
      <td
 style="
background-colorrgb($color2);" align="left"
 valign="
top">";}
 
 
 
 print
"<a href="index.php?ver=$ver&amp;pas=$pas&amp;login=$login">Вернутся на форум</a><br/>";
 
  if(
$login=="") { print"<a href="vxod.php?ver=$ver">Вход</a><br/>";}
else {print
"<a href="opc.php?ver=$ver&amp;pas=$pas&amp;login=$login">[$login]</a><br/>";}

 if(
$ver=="wml"){print"<a href="modtem.php?ver=html&amp;pas=$pas&amp;login=$login&amp;r=$r&amp;t=$t">wap 2.0</a><br/>";}
 else{print
"<a href="modtem.php?ver=wml&amp;pas=$pas&amp;login=$login&amp;r=$r&amp;t=$t">wap 1.2</a><br/>";}
 
 print
"<a href="$gen_link">На главную</a>";
 if(
$ver=="html"){print"</td>
    </tr>
  </tbody>
</table>
</body>
</html>
"
;}
else{print
"</p></card></wml>";}



?>
Онлайн: 1
Реклама