Loading...
Обучение/Помощь новичкам | невидит страницу
что нетак с кодом где здесь ашыбка кагда переходиш пишет страница не найдена
*********************************
<?
require_once('classes/body.class.php');
require_once('classes/db.class.php');
require_once('classes/system.class.php');
$title= new Body;

$title->SetTitle(''.homeurl.' - Личные сообщения!');
///Подключаем шапку
$title->GetHeader();

if ($b == false) {
header('location: /');
die();
}
echo '<div class="container-fluid page_header"><div class="container"><div class="row"><div class="col-xs-12 col-sm-8 col-md-9 col-lg-9"><h1>Просмотр почты </h1><ol class="breadcrumb" xmlns:v="http://'.homeurl.'/#"><li typeof="v:Breadcrumb"><a href="/" rel="v:url" property="v:title">'.homeurl.'</a></li><li typeof="v:Breadcrumb"><a href="/office" rel="v:url" property="v:title">Кабинет</a></li><li class="active" typeof="v:Breadcrumb"><span property="v:title">Личные сообщения</span></li></ol></div></div></div></div>';
echo'<div class="container page_body"><div class="row"><div class="col-xs-12 page_content col-lg-9"><div class="navbar page_content_navbar collapse hidden-lg"><div class="container-fluid"><div class="navbar-collapse"></div></div></div><div class="text_box hidden-lg pr_block_small hidden"></div><div class="container-fluid cols_table">';
$do = isset($_GET['do']) ? check($_GET['do']) : false;
switch($do) {
default:
echo '<div class="catSides"><a href="/office"><i class="md-format-list-bulleted"></i> Мой кабинет</a> - Личные сообщения</div>';
$look = DB::$dbs->query("SELECT id FROM `letters` WHERE `idwho` = ? GROUP BY who", [$b['id']]);
$look = $look ->rowCount();

if ($look != FALSE) {
$num = 10;
$k_page = k_page($look, $num);
$page = page($k_page);
$start = $num*$page-$num;
$read = DB::$dbs->query("SELECT who, who AS w, (SELECT COUNT(id) FROM `letters` WHERE `read` = ? AND `idwho` = ? AND `who` = w) AS n,(SELECT COUNT(id) FROM `letters` WHERE `read` = ? AND `idwho` = ? AND `who` = w) AS a FROM `letters` WHERE `idwho` = ? GROUP BY who ORDER BY MIN(`read`), MAX(data) DESC LIMIT $start,$num", [0,$b['id'],1,$b['id'],$b['id']]);
$cols = 0;
while($a = $read->fetch()){
$ava = (!empty(user_inf($a['who'], 'ava')) ? '<img style = "margin-right: 5px;" src="/'.user_inf($a['who'], 'ava').'" width="35" height="35" alt="not found"/>':'<img style = "margin-right: 5px;" src="/assets/images/noavatar.gif" alt="not found"/>');
// Определяем юзер off или on
$online = (user_inf($a['who'], 'last')>time()-3600 ? '<img src="/assets/images/on.gif" alt="*"/>':'<img src="/assets/images/off.gif" alt="*"/>');
$cols++;
$n = ($start + $cols);
echo '<div class="row text_box"><form method="post" action="?">';
$adresat = Nick($a['who']);
echo '<strong><a href="?do=view&id='.$a['who'].'">'.$ava.' '.user_inf($a['who'], 'nick').'</a></strong> '.$online.' (<b>'.$a['n'].'</b>/'.$a['a'].')</div>';
}
} else err('Почта пуста!');
if (isset($_POST['submitForm']))
{
if (empty($_POST['block']))
{
header('Location: ?');
die();
}
if ($_POST['d'] == 1) {
foreach($_POST['block'] as $value) {
DB::$dbs->query("DELETE FROM `letters` WHERE `who` = ? AND `idwho` = ?", [$value,$b['id']]);
header('Location: ?');
}
}
}
if ($k_page>1) {
str('?', $k_page,$page);
}
break;
case 'send':
echo '<div class="catSides"><a href="/messages"><i class="md-format-list-bulleted"></i> Личные сообщения</a> - Написать сообщение </div>';
if (DB::$dbs->querySingle("SELECT COUNT(id) FROM forum_mess WHERE user_id = ?", [$b['id']])>=0) {
$adresat = (isset($_GET['nick'])) ? htmlspecialchars(addslashes(user_inf($_GET['nick'], 'nick'))) : NULL;
echo '<form ENCTYPE="multipart/form-data" method="post" action="?do=send_ok"><div class="row text_box">Кому:<br/><input type="text" class="form-control" name="nick" value="' . $adresat . '"/><br/>Сообщение:<br/><br/>';
quickpaste('text');
quickpanel();
echo'</br></br><textarea class="form-control" rows="3" name="text"></textarea>
<br/>Прикрепить файл: (*max: 3mb)<br/><input name="file" type="file"/><br/><input type="hidden" name="nick" value="'.$adresat.'"/><input type="submit" name="send" class="btn btn-primary" value="Отправить"/></div></form>';
} else err('Наберите 0 постов на форуме!');
break;
case 'send_ok':
if (!ctype_digit($_POST['nick'])) $nick = check($_POST['nick']);
elseif (ctype_digit($_POST['nick'])) $nick = abs((int)$_POST['nick']);
if (ctype_digit($nick)) {
$us = DB::$dbs->queryFetch("SELECT * FROM `blogger` WHERE `id` = ? LIMIT 1", [$nick]);
} elseif (!ctype_digit($nick)) {
$us = DB::$dbs->queryFetch("SELECT * FROM `blogger` WHERE `nick` = ? LIMIT 1", [$nick]);
}
if (DB::$dbs->querySingle("SELECT COUNT(id) FROM ignor WHERE user_id = ? AND id_user = ?", [$us['id'],$b['id']]) == 0) {
$text =
не весь код. сам файл можно?
вот файл
------
47195_messages.zip (12.2 Kb)
Скачиваний: 62

________
посл. ред. 20.06.2017 в 18:00; всего 1 раз(а); by 432987709
432987709 , архив поврежден
сичас секунду
bym.guru/downloads/zip_open.php?act=pre&id=75332&index=651
fantom (20.06.2017 в 18:05)
432987709 , архив поврежден

вот сылка скинул
432987709 , на 21 линии ] лишния
432987709 , $look = DB::$dbs->query("SELECT id FROM `letters` WHERE `idwho` = ? GROUP BY who", [$b['id']]);
Онлайн: 2
Время:
Gen. 0.1191
(c) Bym.Guru 2010-2026