File size: 2.17Kb
<?
include_once ('../../system/function.php');
$title = 'Редактирование записи';
include_once ('../../system/header.php');
if(!isset($user['id'])) {
header('Location: / ');
exit;
}
$key = strong($_GET['key']);
$not = mysql_fetch_assoc(mysql_query("SELECT * FROM `notebook` WHERE `url` = '".$key."'"));
echo '<div class="title"><a href="/Office">Кабинет</a> | Блокнот | Редактирование записи </div>';
if($not['id'] == 0) {
echo '<div class="podmenu"><center><b>Ошибка!</b></center></div>';
require_once ('../../system/footer.php');
exit;
}
if($not['us'] != $user['id']) {
echo '<div class="podmenu"><center><b>Ошибка!</b></center></div>';
require_once ('../../system/footer.php');
exit;
}
if(isset($_SESSION['err'])){
echo '<div class="podmenu"><font color="red"><b><i>'.$_SESSION['err'].'</i></b></font></div>';
}
unset($_SESSION['err']);
if(isset($_REQUEST['ok'])) {
$name = strong($_POST['name']);
$text = strong($_POST['text']);
if(empty($name) or empty($text)){
$_SESSION['err'] = 'Одно из полей осталось пустым!';
header('Location: ?');
exit;
}
if(mb_strlen($text) > 5000 or mb_strlen($text) < 1){
$_SESSION['err'] = 'Длина имени от 1 до 5000 символов';
header('Location: ?');
exit;
}
if(mb_strlen($name) > 100 or mb_strlen($name) < 1){
$_SESSION['err'] = 'Длина имени от 1 до 100 символов';
header('Location: ?');
exit;
}
mysql_query("UPDATE `notebook` SET `name` = '".$name."', `text` = '".$text."' WHERE `url` = '".$not['url']."'");
echo'<script>
alert("Сохранено!");
window.location.replace("/Office/Notes/View/'.$not['url'].'");
</script>';
}
quickpaste('text');
quickpanel();
echo'<div class="podmenu"><form action="" method="post">';
{
}
echo 'Название:<br /><input type="text" value="'.$not['name'].'" name="name" placeholder="Имя записи" /><br />
Текст:<br />
<textarea rows="'.$user['rows'].'" cols="'.$user['cols'].'" placeholder="Текст сообщения..." name="text">'.$not['text'].'</textarea><br />
<input type="submit" name="ok" value="Добавить" />
</form></div>';
require_once ('../../system/footer.php');