Файл: ustav.php
Строк: 74
<?
require'includes.php';
$align='left';
$title='Правила чата ';
head();
switch($mod){
default:
if ($_GET['i']==1)echo '<b>Изменения сохранены.</b><br />';
if($level==9){echo '<a href="?mod=edit">Редактировать</a><br />';
echo '<br /><dt></dt>';}
if(file_exists("files/tmp/ustav.dat"))include_once 'files/tmp/ustav.dat';
else include_once 'files/tmp/ustav.dat';
break;
case 'edit':
levels(9);
if(empty($act)){
if(file_exists("files/tmp/ustav.dat"))$datamainfile=file_get_contents("files/tmp/ustav.dat");
else $datamainfile=file_get_contents("files/tmp/ustav.dat");
$filename = str_replace(".dat","",$file);
//$datamainfile = str_replace('&','&',$datamainfile);
$datamainfile = str_replace('<br />',"n",$datamainfile);
$datamainfile = str_replace('>',']',$datamainfile);
$datamainfile = str_replace('<','[',$datamainfile);
echo '<b>Редактирование:</b><br />';
//echo 'Права доступа CHMOD '.$datamainper.'<br />';
/*if(is_writeable("files/tmp/ustav.dat")){
echo '<font color="#00FF00">Файл доступен для записи</font><br /><br />';
}else{
echo '<font color="#FF0000">Файл недоступен для записи</font><br /><br />';}
*/
echo '<form action="?act=editfile&mod='.$mod.'&" name="form" method="POST">';
echo '<textarea cols="90" rows="20" name="text_files">';
echo $datamainfile;
echo '</textarea><br />';
echo "<script language="JavaScript" type="text/javascript">
function tag(text1, text2) {
if ((document.selection)) {
document.form.text_files.focus();
document.form.document.selection.createRange().text = text1+document.form.document.selection.createRange().text+text2;
} else if(document.forms['form'].elements['text_files'].selectionStart != undefined) {
var element = document.forms['form'].elements['text_files'];
var str = element.value;
var start = element.selectionStart;
var length = element.selectionEnd - element.selectionStart;
element.value = str.substr(0, start) + text1 + str.substr(start, length) + text2 + str.substr(start + length);
} else document.form.text_files.value += text1+text2;
}
</script>";
//include_once"quicktags.php";
echo '<br /><br /><input type="submit" value="Редактировать"></form><hr>';
}else{
$text_files = check($_POST['text_files']);
//$text_files = str_replace('&','&',$text_files);
$text_files = str_replace(']','>',$text_files);
$text_files = str_replace('[','<',$text_files);
$fp = fopen("files/tmp/ustav.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fputs($fp,$text_files);
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
header ('Location: ?i=1&'.SID);
}
break;
}
echo '<br />';
if (isset($v_us))echo gb.'<a href="enter">Прихожая</a>'.div;
else echo gb.'<a href="reghelp">Регистрация</a>'.div;
foot(); // автор -=ШАХТЕР=- http://waphp.ru
?>