LipGrad

Рейтинг
42
Регистрация
17.01.2014

Апокалипсис, Добрый вечер, вы не смотрели скрипт?

Егегей народ, есть какие мысли? Что за процесс невиданный происходит с чатиком то) есть ли богатыри готовые подсобить в деле нелегком

Sitealert:
LipGrad, а не боитесь штрафов? Мессенджер же. Я свой чат давно закрыл.

Я первый раз слышу про штрафы, Я дочери маленький сайтик делаю для души, она попросила, что за штрафы? От поисковиков или власти?

---------- Добавлено 10.09.2018 в 00:07 ----------

Форум тоже своего рода мессенджер

---------- Добавлено 10.09.2018 в 00:08 ----------

Sitealert, Ыф мне лучше подскажите как эту бабину запустить))

Апокалипсис:
Залейте куда нибудь скрипт.

хорошо

вот он в эфире

http://fr7904k0.bget.ru/spchat/

вот его исходники https://yadi.sk/d/uXiGLGyTTuuirQ

Я его уже интегрировал в основной сайт и потратил время, жалко выбрасывать

---------- Добавлено 09.09.2018 в 23:04 ----------

с переменной тоже не пошло)

---------- Добавлено 09.09.2018 в 23:12 ----------

NothingMatters:
Это что-то ужасное, года 2001 примерно.
Думаю лучше не тормошить труп, а найти что-то посвежее.

PS
Может стоит заменить "onClick=parent.sn(name)" на "onClick=parent.sn($name)"?

Ничем мне больше не поможете)?

никто не поможет?

ааа что ж я тупень такой)))

---------- Добавлено 02.05.2017 в 22:46 ----------

все сделал, спасибо большое кто участвовал в теме.

<?php
DEFINE('ITEMS_PER_PAGE', 12);

// Выбираем из БД общее количество записей
$query = "SELECT COUNT(*) FROM pmd_catalog WHERE 1";
$res = mysql_query( $query );
$total = mysql_result( $res, 0, 0 );

// Проверяем передан ли номер текущей страницы (постраничная навигация)
if ( isset($_GET['page']) ) {
$page = (int)$_GET['page'];
if ( $page < 1 ) $page = 1;
} else {
$page = 1;
}

$uri = $_SERVER['PHP_SELF'].'?';
if ( $_SERVER['QUERY_STRING'] != '' ) {
foreach( $_GET as $key => $value ) {
if ( $key != 'page' ) $uri = $uri.$key.'='.urlencode($value).'&';
}
}
// Сколько всего получится страниц
$cnt_pages = ceil( $total / ITEMS_PER_PAGE );
if ( $page > $cnt_pages ) $page = $cnt_pages;
// Начальная позиция
$start = ( $page - 1 ) * ITEMS_PER_PAGE;

// По умолчанию сортировка по наименованию, по возрастанию
$orderby = 'selector';


$query = 'SELECT name, telefon, address, class, selector
FROM pmd_catalog
ORDER BY '.$orderby.'
LIMIT '.$start.' ,'.ITEMS_PER_PAGE;
$res = mysql_query( $query );

echo '<h1>Каталог продукции</h1>'."\n";

while( $prd = mysql_fetch_array($res) ) {


echo '<div class="grid_4">';
echo '<div class="flavor '.$prd['class'].'">';
echo '<div class="grid_3">';
echo '<div class="img_icon"></div>';
echo '<div class="strong">'.$prd['name'].'</div>';
echo '<span>'.$prd['address'].'<br>'.$prd['telefon'].'</span>';
echo '</div>'."\n";
echo '</div>'."\n";
echo '</div>'."\n";
}
// Строим постраничную навигацию
if ( $cnt_pages > 1 )
{
echo '<div style="margin:1em 0">&nbsp;Страницы: ';
// Проверяем нужна ли стрелка "В начало"
if ( $page > 3 )
$startpage = '<a href="'.$uri.'page=1"><<</a> ... ';
else
$startpage = '';
// Проверяем нужна ли стрелка "В конец"
if ( $page < ($cnt_pages - 2) )
$endpage = ' ... <a href="'.$uri.'page='.$cnt_pages.'">>></a>';
else
$endpage = '';


// Находим две ближайшие станицы с обоих краев, если они есть
if ( $page - 2 > 0 )
$page2left = ' <a href="'.$uri.'page='.($page - 2).'">'.($page - 2).'</a> | ';
else
$page2left = '';
if ( $page - 1 > 0 )
$page1left = ' <a href="'.$uri.'page='.($page - 1).'">'.($page - 1).'</a> | ';
else
$page1left = '';
if ( $page + 2 <= $cnt_pages )
$page2right = ' | <a href="'.$uri.'page='.($page + 2).'">'.($page + 2).'</a>';
else
$page2right = '';
if ( $page + 1 <= $cnt_pages )
$page1right = ' | <a href="'.$uri.'page='.($page + 1).'">'.($page + 1).'</a>';
else
$page1right = '';

// Выводим меню
echo $startpage.$page2left.$page1left.'<strong>'.$page.'</strong>'.$page1right.$page2right.$endpage."\n";

echo '</div>'."\n";
}

?>

Вот родной код

---------- Добавлено 02.05.2017 в 17:57 ----------

Спасибо большое. Буду ковырять дальше.

сейчас я листинг другой) родной вставлю вам)

ziliboba0213:
ссылки замените на что-то другое 🤪

какие ссылки)?

---------- Добавлено 02.05.2017 в 17:42 ----------

// Находим две ближайшие станицы с обоих краев, если они есть
if ( $page - 2 > 0 )
$page2left = ' <div class="page" data-id='.($page - 2).'>'.($page - 2).'</div> | ';
else
$page2left = '';
if ( $page - 1 > 0 )
$page1left = ' <div class="page" data-id='.($page - 1).'>'.($page - 1).'</div> | ';
else
$page1left = '';
if ( $page + 2 <= $cnt_pages )
$page2right = ' | <div class="page" data-id='.($page + 2).'>'.($page + 2).'</div>';
else
$page2right = '';
if ( $page + 1 <= $cnt_pages )
$page1right = ' | <div class="page" data-id='.($page + 1).'>'.($page + 1).'</div>';
else
$page1right = '';

сделал так, но не фырычит, при нажатие исчезает вся требуха divа и все

---------- Добавлено 02.05.2017 в 17:43 ----------

ziliboba0213,

// Находим две ближайшие станицы с обоих краев, если они есть
if ( $page - 2 > 0 )
$page2left = ' <div class="page" data-id='.($page - 2).'>'.($page - 2).'</div> | ';
else
$page2left = '';
if ( $page - 1 > 0 )
$page1left = ' <div class="page" data-id='.($page - 1).'>'.($page - 1).'</div> | ';
else
$page1left = '';
if ( $page + 2 <= $cnt_pages )
$page2right = ' | <div class="page" data-id='.($page + 2).'>'.($page + 2).'</div>';
else
$page2right = '';
if ( $page + 1 <= $cnt_pages )
$page1right = ' | <div class="page" data-id='.($page + 1).'>'.($page + 1).'</div>';
else
$page1right = '';
Всего: 78