Раз уж тут всплыла тема рукожопости. Зумки, ты же читаешь гайкач, мы знаем, тебе это будет интересно. Фарка - детский сад, практикантишка. Подсунуть скрипт в форум - это уровень читателей ксаксепа. А вот кто хочет увидеть старую зумки изнутри? Новую не покажу, срок давности не вышел.
+++++++++++++++++++++++++++++++++++++++++++++
<?
$Name_Page="Личные данные";
@include_once("../inc/_vars.php");
@include("../inc/_auth.php");
@include("../inc/_header.php");
@include("../inc/_func.php");
$action=$_REQUEST["action"];
$aut=$_REQUEST["aut"];
//echo $action;
$query="SELECT autor_group FROM autor_info WHERE id_autor='$id_autor'";
$result = mysql_query($query);
$autor_info = mysql_fetch_array($result);
if ($autor_info['autor_group']=="admin") @include("../inc/_menu_adm.php");
elseif ($autor_info['autor_group']=="alter") @include("../inc/_menu_alter.php");
else @include("../inc/_menu_user.php");
$admin=0;
if ($autor_info['autor_group']=='admin') {$admin=1;}
if (($action=="change")&&($admin)) { //Смена редактируемого автора
$id_autor=$aut;
}
if (($_REQUEST["edit"]!="")&&(($admin)||($_REQUEST["id"]==$id_autor))) { //Редактирование уч. записи
$id=$_REQUEST["id"];
$nick=strip_tags($_REQUEST["nick"]);
$nick=substr($nick,0,255);
$e_mail=strip_tags($_REQUEST["e_mail"]);
$e_mail=substr($e_mail,0,255);
$url=strip_tags($_REQUEST["url"]);
$url=substr($url,0,255);
$subscribe=strip_tags($_REQUEST["subscribe"]);
$query="UPDATE autor_info SET ";
if ($admin) {
$password=$_REQUEST["password"];
$aut=strip_tags($_REQUEST["aut"]);
if ($password!="") {$qadm.="UPDATE autor SET password='$password' WHERE id_autor=$id";$result=mysql_query($qadm);}
$query.="autor_group='$aut', ";
}
$query.="nick='$nick', e_mail='$e_mail', url='$url' WHERE id_autor=$id";
$result=mysql_query($query);
$query="SELECT login FROM autor WHERE id_autor='$id'";
$result = mysql_query($query);
$autor = mysql_fetch_array($result);
if ($subscribe==1) add_subscriber($id,$e_mail);
else delete_subscriber($id,$e_mail);
$s=date("d.m.y H:i ")."запись автора ".$autor['login']." изменена. id=".$id."; nick=".$nick."; E-mail:".$e_mail."; URL=".$url;
add_log($s);
echo "<h3>Данные автора ".$nick." изменены</h3>";
$id_autor=$id;
}
if (($_REQUEST["new"]!="")&&($admin)) { //Добавление нового автора
$login=$_REQUEST["login"];
$password=$_REQUEST["password"];
$aut=strip_tags($_REQUEST["aut"]);
$nick=strip_tags($_REQUEST["nick"]);
$nick=substr($nick,0,255);
$e_mail=strip_tags($_REQUEST["e_mail"]);
$e_mail=substr($e_mail,0,255);
$url=strip_tags($_REQUEST["url"]);
$url=substr($url,0,255);
$subscribe=strip_tags($_REQUEST["subscribe"]);
$query="INSERT INTO autor VALUES('','$login','$password')";
//echo $query;
$result=mysql_query($query);
$query="INSERT INTO autor_info VALUES('','$aut','$nick','$e_mail','$url')";
//echo $query;
$result=mysql_query($query);
//echo $result;
echo "<h3>Новый автор ".$nick." добавлен</h3><br>";
$query="SELECT id_autor FROM autor WHERE login='$login'";
$result = mysql_query($query);
$autor_info = mysql_fetch_array($result);
$id_autor=$autor_info['id_autor'];
if ($subscribe==1) add_subscriber($id_autor,$e_mail);
$s=date("d.m.y H:i ")."добавлен автор ".$login." id=".$id_autor."; nick=".$nick."; E-mail:".$e_mail."; URL=".$url;
add_log($s);
}
if (($_REQUEST["del_aut"]!="")&&($admin)&&($_REQUEST["id"]!=$id_autor)) { //Удаление уч. записи
$id=$_REQUEST["id"];
$login=$_REQUEST["login"];
$nick=strip_tags($_REQUEST["nick"]);
$query="SELECT id_fiction,subtype FROM fiction WHERE id_autor='$id'&&id_subfiction='0'";
$result = mysql_query($query);
while ($nn = mysql_fetch_array($result)) { //удалить все его фики
if (($nn['subtype']=="Фик")||($nn['subtype']=="Мфик")) delete_fick ($id,$nn['id_fiction'],'0');
if ($nn['subtype']=="Рисунок") delete_image ($id,$nn['id_fiction']);
}
delete_subscriber($id,$e_mail); //Удалить из подписки на новости
$query="DELETE FROM autor WHERE id_autor=$id";
$result=mysql_query($query);
//echo $result;
$query="DELETE FROM autor_info WHERE id_autor=$id";
$result=mysql_query($query);
$s=date("d.m.y H:i ")."автор ".$login." с id=".$id." удален";
add_log($s);
echo "<h3>Автор ".$nick." удалён!</h3><br>";
}
elseif ($_REQUEST["del_aut"]!="") {echo "<h3>Нельзя удалить самого себя ;)</h3>";}
$query="SELECT autor_group, nick, e_mail, url FROM autor_info WHERE id_autor='$id_autor'";
$result = mysql_query($query);
$autor_info = mysql_fetch_array($result);
$query="SELECT login, password FROM autor WHERE id_autor='$id_autor'";
$result = mysql_query($query);
........
++++++++++++++++++++++++++++++
Ну и так далее.