Вход Регистрация
Файл: mylaf.ru/notebook/index.php
Строк: 146
<?php
include_once '../sys/inc/start.php';
include_once 
'../sys/inc/compress.php';
include_once 
'../sys/inc/sess.php';
include_once 
'../sys/inc/home.php';
include_once 
'../sys/inc/settings.php';
include_once 
'../sys/inc/db_connect.php';
include_once 
'../sys/inc/ipua.php';
include_once 
'../sys/inc/fnc.php';
include_once 
'../sys/inc/user.php';
$ank=get_user($_GET['note_user']);
if (
$ank['id']==0)header("location:/index.php");
if (
$user['id']!=$ank['id'])header("location:/index.php");
$div="<div class='gmenu'>";
$d="<div class='forum'>";
if (isset(
$_GET['add'])){
if (
$user['id']!=$ank['id'])header("location:/index.php");
$set['title']="Новая запись";
include_once 
'../sys/inc/thead.php';
title();
aut();
if (isset(
$_POST['ok'])){
$klyuch="".rand(100000000000000,999999999999999)."";
$msg=my_esc($_POST['msg']);
$name=my_esc($_POST['name']);
$d=intval($_POST['day']);
$c=intval($_POST['clock']);
$m=intval($_POST['min']);
if (
strlen2($name)>30)$err[]="Длинное имя записи";
if (
strlen2($name)<3)$err[]="Короткое имя записи";
if (
strlen2($msg)<3)$err[]="Короткое содержимое записи";
if (
strlen2($msg)>500)$err[]="Длинное содержимое записи";
if (
strlen2($m)>2)$err[]="В поле количество минут можно вводить максимум 2 цифры";
if (
strlen2($c)>2)$err[]="В поле количество часов можно вводить максимум 2 цифры";
if (
strlen2($d)>3)$err[]="В поле количество дней можно вводить максимум 3 цифры";
if( !
preg_match("#^([0-9 ])+$#ui"$_POST['day']))$err[]='В поле количество дней разрешено вводить только цифры';
if( !
preg_match("#^([0-9 ])+$#ui"$_POST['clock']))$err[]='В поле количество часов разрешено вводить только цифры';
if( !
preg_match("#^([0-9 ])+$#ui"$_POST['min']))$err[]='В поле количество минут разрешено вводить только цифры';
if (!isset(
$err)){
$min=(60*$m);
$clock=(60*60*$c);
$day=(60*60*24*$d);
$ntime=$time+($day+$clock+$min);
mysql_query("INSERT INTO `notebook` (`klyuch`, `vid`, `msg`, `id_user`, `ntime`, `time`, `name`, `offon`) values('$klyuch', '$_POST[vid]', '".my_esc($_POST['msg'])."', '$user[id]', '$ntime', '$time', '$name', '$_POST[vid]')");
header("location:list.php?klyuch=$klyuch");
}
}
err();
echo 
"<form method='post' action='?note_user=$ank[id]&add'>";
echo 
"<b>Название записи:</b><br/><input type='text' name='name' style='width:90%'><br/>";
echo 
"<b>Содержимое записи:</b><br/><textarea name='msg' style='width:90%;height:25px;'></textarea><br/>";
echo 
"<b>Тип записи:</b><br/>";
echo 
"<input name="vid" type="radio" value="0">Заметка</input><br/>n";
echo 
"<input name="vid" type="radio" value="1">Напоминание</input><br/>n";
echo 
"<b>Через сколько напомнить?</b><br/>";
echo 
"<input type='text' name='day' style='width:12px' value='00'><input type='text' name='clock' style='width:12px' value='00'><input type='text' name='min' style='width:12px' value='00'> - (Дней/Часов/Минут)<br/>";
echo 
"<input type='submit' name='ok' value='Создать запись'><a href='?note_user=$ank[id]'>Отмена</a></form>";
include_once 
'../sys/inc/tfoot.php';
}
$set['title']="Блокнот $ank[nick]";
include_once 
'../sys/inc/thead.php';
title();
aut();
if (isset(
$_GET['notes']))echo "<table><td class='block'><a href='?note_user=$ank[id]'>Все записи</a></td><td class='block'><a href='?note_user=$ank[id]&reminders'>Напоминания</a></td></table>";
else if (isset(
$_GET['reminders']))echo "<table><td class='block'><a href='?note_user=$ank[id]'>Все записи</a></td><td class='block'><a href='?note_user=$ank[id]&notes'>Заметки</a></td></table>";
else echo 
"<table><td class='block'><a href='?note_user=$ank[id]&notes'>Заметки</a></td><td class='block'><a href='?note_user=$ank[id]&reminders'>Напоминания</a></td></table>";
echo 
"<a href='?note_user=$ank[id]&add'>$div<img src='img/add.png'>Новая запись</div></a>";
if (isset(
$_GET['notes'])){
$sort=" AND `vid` = '0' ";
} else if (isset(
$_GET['reminders'])){
$sort=" AND `vid` = '1' ";
} else 
$sort="";
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `notebook` WHERE `id_user` = '".intval($_GET['note_user'])."'$sort"),0);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
if (
$k_post==0){
msg("У вас нет ни одной записи в блокноте");
}
$q=mysql_query("SELECT * FROM `notebook` WHERE `id_user` = '".intval($_GET['note_user'])."'$sort ORDER BY `id` DESC LIMIT $start$set[p_str]");
while (
$post mysql_fetch_array($q)){
if (
$post['vid']==1)$icons=" <img src='img/time.png'> ";
else 
$icons=" <img src='img/post.png'> ";
echo 
"<a href='list.php?klyuch=$post[klyuch]'>$d $icons ".htmlspecialchars($post['name'])."</div></a>";
}
include_once 
'../sys/inc/tfoot.php';
?>
Онлайн: 2
Реклама