Просмотр файла str/createpage.php

Размер файла: 12.32Kb
<?php
require_once"../template/start.php";
require_once"../template/regglobals.php";
require_once"../template/config.php";
require_once"../template/functions.php";
require_once"../template/antidos.php";
require_once"../template/cookies.php";
require_once"../template/gzip.php";
require_once"../template/header.php";
require_once"../template/referer.php";
include_once"../themes/$config_themes/index.php";
include_once"../template/isset.php";
///////////////////////////////////////////////////
$date=date("d.m.y");  // число.месяц.год	///
$time=date("H:i");  // часы:минуты		///
$idfile=rand(111111,999999);
///////////////////////////////////////////////////
if(!file_exists("base/$log.dat")){header ("location: index.php?".SID."");exit;}
$home=$_SERVER['SERVER_NAME'];
if (!$_SESSION['log']=="" && !md5($_SESSION['par'])=="" && md5($_SESSION['par'])==$provpar && $_SESSION['log']==$provlog ) {


$textred = @file("base/$log.dat");
$data = explode(":||:",$textred[0]);

echo"<center><b>Мастерская $log</b></center>";

if ($mod==""){	// главное меню админа

echo"
<img src='images/reload.gif' alt=''> <a href=\"priv.php?".SID."\">Приветствие</a><br/>
<img src='images/reload.gif' alt=''> <a href=\"$adminfile?mod=addnews&amp".SID."\">Добавить новость</a><br/>
<img src='images/reload.gif' alt=''> <a href=\"$adminfile?mod=delnews&amp".SID."\">Очистить все новости</a><br/>
<img src='images/reload.gif' alt=''> <a href=\"$adminfile?mod=addtxt&amp".SID."\">Добавить творчество, стих</a><br/>
<img src='images/reload.gif' alt=''> <a href=\"$adminfile?mod=editbiography&amp".SID."\">Редактировать биографию</a><br/>
<img src='images/reload.gif' alt=''> <a href=\"$adminfile?mod=soft&amp".SID."\">Редактировать софт</a><br/>
<img src='images/reload.gif' alt=''> <a href=\"guest.php?&amp".SID."\">Редактировать гостевую</a><br/>
<img src='images/reload.gif' alt=''> <a href=\"img.php?&amp".SID."\">Редактировать картинки</a><br/>
<img src='images/reload.gif' alt=''> <a href=\"prog.php?&amp".SID."\">Редактировать приложения</a><br/>
<img src='images/reload.gif' alt=''> <a href=\"music.php?&amp".SID."\">Редактировать музыку</a><br/>
<img src='images/reload.gif' alt=''> <a href=\"foto.php?&amp".SID."\">Редактировать фото</a><br/>
<img src='images/reload.gif' alt=''> <a href=\"video.php?&amp".SID."\">Редактировать видео</a><br/>
<img src='images/reload.gif' alt=''> <a href=\"$adminfile?mod=editcontacts&amp".SID."\">Редактировать контакты</a><br/>
Последнee редактирование: <font color=lime>$data[0] $data[1]</font><br>
Адрес вашей страницы: <font color=red>$home/list/pages.php?page=$log</font><br><hr>
&#187; <a href=\"$adminfile?mod=delmusicant&amp".SID."\">Удалить страницу</a> <font color=\"red\">(X)</font><br/>";
$addfoto3=fopen("base/$log.dat","w");  // Запоминаем последнее редактирование странички..
fputs($addfoto3,"$date:||:$time:||:$data[2]:||:");
fclose($addfoto3);
}
//////////////////////////////добавить новость
if ($mod==addnews)
{
echo"<b><center>Добавить новость</center></b><form  method=\"post\" action=\"$adminfile?mod=addnewsok&amp".SID."\">
Заголовок <br/><input name=\"titlenews\"/><br/>
Новость<br/><textarea cols=\"26\" rows=\"6\" name=\"textnews\"></textarea><br/><br/>
<input type=\"submit\" value=\"Добавить!\"/></form>";
}

if ($mod==addnewsok){
echo"Новость успешно добавлена!<br/>ID Новости: $idfile<br/>";
$textnews=check($textnews);
$textnews=bb_code($textnews);
$textnews=smiles($textnews);
$titlenews=check($titlenews);
$titlenews=bb_code($titlenews);
$titlenews=smiles($titlenews);
$news ="$titlenews:||:$textnews:||:$log:||:$date:||:$time:||:$idfile";
$addnews=fopen("news/$log.dat","a+");
fputs($addnews,"$news\r\n");
fclose($addnews);
$addnews2=fopen("news.dat","a+");
fputs($addnews2,"$news\r\n");
fclose($addnews2);
$addnews3=fopen("last/news.dat","w");
fputs($addnews3,"$news");
fclose($addnews3);
$addnews4=fopen("news/last$log.dat","w");
fputs($addnews4,"$date");
fclose($addnews4);}

	/////////////очищаем новости

if ($mod==delnews){
echo"База новостей успешно очищена!<br/>";
$clearnews = unlink("news/$log.dat"); // удаляем :)
}

	//////////////////////////////добавить статью
if ($mod==addtxt){
echo"<b><center>Добавить статью</center></b><form  method=\"post\" action=\"$adminfile?mod=addtxtok&amp".SID."\">
Заголовок:<br/><input name=\"titletxt\"/><br/>
Текст:<br/>
<textarea cols=\"28\" rows=\"6\" name=\"texttxt\"></textarea><br/><br/>
<postfield name=\"titleclauses\" value=\"$(titletxt)\"/>
<postfield name=\"textclauses\" value=\"$(texttxt)\"/>
<input type=\"submit\" value=\"Добавить\"/></form><br><a href=\"$adminfile?mod=tags&amp;".SID."\">Справка по тэгам</a><br/>";}

if ($mod==addtxtok){$titletxt=check($titletxt);
$titletxt=bb_code($titletxt);
$titletxt=smiles($titletxt);
$clause="$titletxt:||:$log:||:$date:||:$time:||:$idfile";
$clause2="$texttxt";
echo"Cтатья успешно добавлена!<br/>ID Статьи: $idfile<br/>";
$addtxt=fopen("clauses/$log.dat","a+");
fputs($addtxt,"$clause\r\n");
fclose($addtxt);
chmod("clauses/$log.dat", 0666);
$addtxt2=fopen("clauses.dat","a+");
fputs($addtxt2,"$clause\r\n");
fclose($addtxt2);
$addtxt3=fopen("last/clause.dat","w");
fputs($addtxt3,"$clause");
fclose($addtxt3);
$addtxt4=fopen("clauses/base/$idfile.dat","w");
fputs($addtxt4,"$clause2
\r\n\r\n
$date $time\n
Добавил: $log\r\n");
fclose($addtxt4);
chmod("clauses/base/$idfile.dat", 0666);}
	////////////редактируем биографию

if ($mod==editbiography){
$bio2 = @file("biography/$log.dat");
$ud = explode(":||:",$bio2[0]);
echo"<b><center>Редактировать биографию</center></b><br/><br/><form  method=\"post\" action=\"$adminfile?mod=savebio&amp".SID."\">
Имя:<br>
<input type=\"text\" name=\"im\" value=\"$ud[0]\"><br>
Откуда:<br>
<input type=\"text\" name=\"ot\" value=\"$ud[1]\"><br>
Род занятий:<br>
<input type=\"text\" name=\"rod\" value=\"$ud[2]\"><br>
Увлечения:<br>
<input type=\"text\" name=\"uv\" value=\"$ud[3]\"><br>
Цвет глаз:<br>
<input type=\"text\" name=\"gl\" value=\"$ud[4]\"><br>
Цвет волос:<br>
<input type=\"text\" name=\"vo\" value=\"$ud[5]\"><br>
Рост:<br>
<input type=\"text\" name=\"ros\" value=\"$ud[6]\"><br>
Вес:<br>
<input type=\"text\" name=\"ve\" value=\"$ud[7]\"><br>
День рождения:<br>
<input type=\"text\" name=\"dr\" value=\"$ud[8]\"><br>
Семейное положение:<br>
<input type=\"text\" name=\"cem\" value=\"$ud[9]\"><br>
Кратко о себе:<br>
<input type=\"text\" name=\"bio\" value=\"$ud[10]\"><br>
<input type=\"submit\" value=\"Сохранить\"/>";
if($bio==""){echo"<br><br><font color=red>(!)</font> Ваша биография пуста, ссылка на биографию в Вашей страничке появится только в том случае, если Вы ее заполните!<br>";}
else
{echo"<br><br><font color=red>(X)</font> <a href=\"$adminfile?mod=biographyclear&amp".SID."\">Очистить содержимое</a><br/>";
}
}
////////////сохраняем биографию
if ($mod==savebio){
$im=check($im);
$ot=check($ot);
$rod=check($rod);
$uv=check($uv);
$gl=check($gl);
$vo=check($vo);
$ros=check($ros);
$ve=check($ve);
$dr=check($dr);
$cem=check($cem);
$bio=check($bio);

echo"Изменения успешно сохранены!<br/><br/>";
$mass="$im:||:$ot:||:$rod:||:$uv:||:$gl:||:$vo:||:$ros:||:$ve:||:$dr:||:$cem:||:$bio:||:";
$new=fopen("biography/$log.dat","w+");  // сохраняем..
fputs($new,"$mass");
chmod ("biography/$log.dat", 0666);
fclose($new);
}
////////////очищаем биографию
if ($mod==biographyclear){
echo"Биография успешно очищена!<br/><br/>";
$biographyclear = unlink("biography/$log.dat"); // удаляем :)
}

////////////редактировать контакты
if ($mod==editcontacts){
$file = @file("contacts/$log.dat");
$data = explode(":||:",$file[0]);

echo"<b><center>Редактировать контакты</center></b>";
echo"<form  method=\"post\" action=\"$adminfile?mod=savecontacts&amp".SID."\">
Ваш E-Mail:<br/><input name=\"mymail\" value=\"$data[0]\"/><br/>
ICQ:<br/><input name=\"myisq\" value=\"$data[1]\"/><br/>
Номер телефона:<br/><input name=\"myphone\" value=\"$data[2]\"/><br/>
Ваш сайт:<br/><input name=\"mysite\" value=\"$data[3]\"/><br/><br/>
<input type=\"submit\" value=\"Сохранить\"/>
</form>";
}
////////////сохранить контакты
if ($mod==savecontacts){
echo"Ваши контактные данные успешно сохранены!<br/><br/>";
$mymail=check($mymail);
$myisq=check($myisq);
$myphone=check($myphone);
$mysite=check($mysite);

$contactsnew=fopen("contacts/$log.dat","w");
fputs($contactsnew,"$mymail:||:$myisq:||:$myphone:||:$mysite");
fclose($contactsnew);
}

	////////////Оборудование, программы, плагины..
if ($mod==soft){
$file = @file("zhelezo/$log.dat");
$data = explode(":||:",$file[0]);

echo"<b><center>Используемое железо, программы, плагины</center></b<br/><br/>
<form  method=\"post\" action=\"$adminfile?mod=savesoft&amp".SID."\">
'Железо' (комп. звук, акустика и т.д.):<br><textarea cols=\"28\" rows=\"6\" name=\"zhelezo\">$data[0]</textarea><br>
ПО (программное обеспечение):<br/><textarea cols=\"28\" rows=\"6\" name=\"soft\">$data[1]</textarea><br>
Используемые плагины:<br><textarea cols=\"28\" rows=\"6\" name=\"plugins\">$data[2]</textarea><br>
Примечание:<br/><input name=\"pskr\" value=\"$data[3]\"/><br/><br/>
<input type=\"submit\" value=\"Добавить\"/>
</form>";
}
	////////////Используемое оборудование, программы, плагины..
if ($mod==savesoft){
echo"Информация успешно изменена..<br/><br/>";
$zhelezo=check($zhelezo);
$soft=check($soft);
$plugins=check($plugins);
$plugins=check($plugins);
$massive="$zhelezo:||:$soft:||:$plugins:||:$pskr";
$mailnew=fopen("zhelezo/$log.dat","w");  // сохраняем..
fputs($mailnew,"$massive");
fclose($mailnew);
}
	////////////Удаляем жителя из бызы

if ($mod==delmusicant){
echo"Вы действительно хотите удалить вашу страничку с сайта ???<br/><br/>
<a href=\"createpage.php\">Нет</a><br/>
<a href=\"$adminfile?mod=delmusicantok&amp".SID."\">Да</a><br/>";}
if ($mod==delmusicantok){
echo"Страничка $log успешно удалена!<br/><br/>";
$delmus = unlink("foto/$log.dat");
$delmus = unlink("video/$log.dat");
$delmus = unlink("music/$log.dat");
$delmus = unlink("prog/$log.dat");
$delmus = unlink("img/$log.dat");
$delmus1 = unlink("gbook/$log.dat");
$delmus4 = unlink("clauses/$log.dat");
$delmus6 = unlink("news/$log.dat");
$delmus7 = unlink("news/last$log.dat");
$delmus8 = unlink("base/$log.dat");
$delmus9 = unlink("contacts/$log.dat");
$delmus10 = unlink("biography/$log.dat");
$delmus11 = unlink("rating/$log.dat");
$delmus12 = unlink("zhelezo/$log.dat");
}
else
{echo"<br/>&#187; <a href=\"createpage.php&amp".SID."\">Мастерская</a><br/>
&#187; <a href=\"pages.php?page=$log&amp".SID."\">Просмотр вашей странички</a><br/>";
}
}
else
{
echo"<b>Ошибка!</b><br><br>";
echo'Вы не <a href="../pages/vhod.php?'.SID.'">авторизированы</a> или не <a href="../pages/registration.php?'.SID.'">зарегистрированы</a><br>Только зарегистрированые пользователи могут получить доступ к созданию личной странички<br/><br/>';
}
echo"&#187; <a href=\"tegi.php?".SID."\">Справка по тегам</a><br /> ";
echo"&#187; <a href=\"index.php?".SID."\">В странички</a> ";
echo'<br /><img src="images/home.gif" alt=""> <a href="../index.php?'.SID.'">На главную</a>';
include_once"../themes/$config_themes/foot.php";

?>