|
|
|
|
|
для: midav
(01.03.2006 в 19:41)
| | все!!!разобрался......спасибо!!! | |
|
|
|
|
|
|
|
для: Тиль
(01.03.2006 в 06:16)
| | ок, давай скидывай на [url]midav20@mail.ru [/url] | |
|
|
|
|
|
|
|
для: midav
(01.03.2006 в 00:40)
| | фигня какая-то получается -первй вариант открывает в новом окне а второй не находит файл какой-то news.php который должен лежать в коррневой папке сервера.Ложу его туда а он открывает новости но где то слева, смещая нафиг всю мою правую часть(авторизацию, календарь и т.д.).Слуш, midav будь другом, давай кину тебе сайт с новостным движком глянешь, а то шеф уже загрыз:(((( | |
|
|
|
|
|
|
|
для: Тиль
(28.02.2006 в 12:42)
| | Попробуй ссылку сделать так
<a class=anewsblock href=/news/news.php?id_news=".$news['id_news'].">
или
<a class=anewsblock href=news.php?id_news=".$news['id_news'].">
|
:) | |
|
|
|
|
|
|
|
для: midav
(28.02.2006 в 10:53)
| | вот:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Новости</title>
<link rel="StyleSheet" type="text/css" href="news.css">
</head>
<?php
// Выставляем уровень обработки ошибок
Error_Reporting(E_ALL & ~E_NOTICE);
// Этот файл выводит первые $pnumber новостей
// Устанавлинваем соединение с базой данных
require_once("config.php");
?>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<p class="zagblock">НОВОСТИ</p>
<?php
// Выясняем общее количество новостей в базе данных, для того чтобы
// правильно отображать ссылки на последующие новости.
$tot = mysql_query("SELECT count(*) FROM news WHERE hide='show' AND putdate <= NOW()");
if ($tot)
{
$total = mysql_result($tot,0);
// Если в базе новостей меньше чем $pnumber
// выводим их без вывода ссылки "Все новости".
if($pnumber < $total) echo "<p class='linkblock'><a href=news/news.php class='linkblock'>Все новости</a>";
}
else puterror("Ошибка при обращении к блоку новостей");
// Запрашиваем все видимые новости, т.е. те, у которых в базе данных hide='show',
// если это поле будет равно 'hide', новость не будет отображаться на странице
$query = "SELECT * FROM news
WHERE hide='show' AND putdate <= NOW()
ORDER BY putdate DESC
LIMIT $pnumber";
$new = mysql_query($query);
if(!$new) puterror("Ошибка при обращении к блоку новостей");
if(mysql_num_rows($new) > 0)
{
while($news = mysql_fetch_array($new))
{
// Выводим заголовок новости
echo "<p class=newsblockzag><b>".$news['name']."</b></p>";
// Формируем анонс
// Переменная $numchar содержит примерное
// количество символов в анонсе
$pos = strpos(substr($news['body'],$numchar), " ");
// Если новость длинная, то выводим троеточие...
if(strlen($news['body'])>$numchar) $srttmpend = "...";
else $strtmpend = "";
// Выводим анонс
echo "<p class=newsblock>".substr($news['body'], 0, $numchar+$pos).$srttmpend;
echo "<br><a class=anewsblock href=news/news.php?id_news=".$news['id_news'].">
подробнее--вот на эту строчку когда нажимаешь он отображает в отдельном окне
</a></p>";
}
}
?>
<br><br> | |
|
|
|
|
|
|
|
для: Тиль
(28.02.2006 в 06:04)
| | напиши код чтоб понятней было проблема :) | |
|
|
|
|
|
|
|
для: midav
(27.02.2006 в 21:55)
| | midav спасибо все работает.Только одна грабля все-таки осталась-когда нажимаешь на слово подробнее он скотина снова выдает в новом окне, де здесь править? | |
|
|
|
|
|
|
|
для: Тиль
(27.02.2006 в 10:05)
| | 1fdsfd | |
|
|
|
|
|
|
|
для: Тиль
(27.02.2006 в 14:59)
| | Как то неправильно ты реализуешь :) зачем в каждой директории свой index.php? лучше все нужные пхп файлы держать в одном месте, а в директориях хранить файлы с определенной информацией. Тогда не будет таких парок с выводом :)) | |
|
|
|
|
|
|
|
для: elenaki
(27.02.2006 в 14:49)
| | Скрипт неовостной находится в /news/index.php, он работает и после нажатия на сыллку новости открывается в новом окне а не на главной странице. Нужно чтобы этот скрипт открывался на главной странице сайта в ячейке таблицы. | |
|
|
|
|