Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#24 used as offset, casting to integer (24) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Скрипт , выводит новость тупо-вертикально
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (3): [1] 2 3 »   

> Описание: Как всегда есть скрипт , есть идея только мало .......
kastyan
Отправлено: 08 Февраля, 2007 - 16:12:20
Post Id



Кипяток


Покинул форум
Сообщений всего: 280
Дата рег-ции: Июль 2005  

Карма 0




подскажите каким образом переделать етот скрипт так , чтобы он делал номерированые страницы новостей , хочу сделать не больше 10 новостей на страницу а снизу и сверху их переключать !
Или может кто сам поправит .
CODE:
<?@include("admin/config.php");
error_reporting(0);
$file=file("$data2") or die("<center> class='post'>Новин немає!</center>");
$count=count($file);
for ($i = 0; ($i < $count); $i++)
{
$rdm=explode(":::",$file[$i]);
$namenews =$rdm[0];
$descriptnews =$rdm[1];
if($i > $count-10)
{
?>
<tr><td background='images/00.gif' width=530 height=19 valign='top'>
<FONT class='left_title_text'><B><?echo"$namenews";?></B></FONT>
</td></tr> <tr><td height='10'></td></tr>
<tr>
<td valign='middle'><DIV

class='menu_separator'><?echo"$descriptnews";?></DIV><br /></td></tr>
<?
}
}
?>
 
 Top
awep
Отправлено: 09 Февраля, 2007 - 10:27:50
Post Id



Наш человек


Покинул форум
Сообщений всего: 304
Дата рег-ции: Дек. 2005  
Откуда: Казань

Карма 6




я в жизни не переключал новости....только с канала ОРТ на другой, когда показывали чушь.

объясни, что ты хочешь сделать поточнее.

может ты хочешь сделать постарничный вывод?
тогда сделай GET-переменную, чтобы брать из УРЛа номер страницы, и обрабатывай массив с новостями.выводи циклом for.
п.с. вообще для хранения в текстовиках я советовал бы юзать сериализацию, как в форуме ExBB
 
 Top
kastyan
Отправлено: 09 Февраля, 2007 - 11:14:05
Post Id



Кипяток


Покинул форум
Сообщений всего: 280
Дата рег-ции: Июль 2005  

Карма 0




Привет !
Что такое сериализация ? Улыбка
Да , хочу сделать постраничний перевод !
Цитата:
тогда сделай GET-переменную, чтобы брать из УРЛа номер страницы, и обрабатывай массив с новостями.выводи циклом for.

думаешь я знаю как ето делать Ниндзя
ущё меня кусает етот код тем , что с data2 тоесть инклуд с news.txt файла таблицы и все html теги инклудятся а вот прописать там яву или php в етом news.txt невыходит , может есть другой выход из ситуации ?
Цитата:
п.с. вообще для хранения в текстовиках я советовал бы юзать сериализацию, как в форуме ExBB

примерно , как ?

(Отредактировано автором: 09 Февраля, 2007 - 19:35:23)

 
 Top
kastyan
Отправлено: 10 Февраля, 2007 - 15:09:15
Post Id



Кипяток


Покинул форум
Сообщений всего: 280
Дата рег-ции: Июль 2005  

Карма 0




Скажите пожалуйста как работают с cgi-bin , или как подключить ето к сайту также жду ответа на выше заданный вопрос!
 
 Top
awep
Отправлено: 10 Февраля, 2007 - 15:59:12
Post Id



Наш человек


Покинул форум
Сообщений всего: 304
Дата рег-ции: Дек. 2005  
Откуда: Казань

Карма 6




судя по всему, ты не понимаешь, что вообще у тебя происходит в скрипте.
на твоем месте я бы не стал заморачиваться и пытать форумчан.
На твоем месте Я бы тупо пошел на woweb.ru(не реклама!), зашел бы в раздел "Скрипты" - "PHP" - "Новости" и поискал бы там что-нибудь такое, установка чего не требует вообще знания PHP.
Но в свое время я нарыл статей по PHP, типа "PHP для чайников" и тп и методом проб и ошибок плавно углубился в изучение этого языка.

Дело в том, что ты не собираешься ничего изучить и при этом хочешь чтобы у тебя всё было.
Просто почитай пару часов статьи, и всё станет проще..

П.с.
Цитата:
CGI (от англ. Common Gateway Interface — «общий интерфейс шлюза») — стандарт интерфейса, служащего для связи внешней программы с веб-сервером. Программу, которая работает по такому интерфейсу совместно с веб-сервером, принято называть шлюзом, хотя многие предпочитают названия скрипт (сценарий) или CGI-программа.
Цитата с Википедии
Цитата:
а вот прописать там яву или php в етом news.txt невыходит
php надо прописывать в сам исполняемый скрипт, который ты дал в первом посте.
Цитата:
думаешь я знаю как ето делать
не заморачивайся - у тебя еще слишком мало опыта. делай проще.
 
 Top
kastyan
Отправлено: 10 Февраля, 2007 - 19:22:14
Post Id



Кипяток


Покинул форум
Сообщений всего: 280
Дата рег-ции: Июль 2005  

Карма 0




С етого скрипта я больше понимаю чем ты думаешь Хм
Просто самому организовать , тоесть переписать по другому не смогу Огорчение
ты прав мало опыта Хорошо
Понял , что переменная инклуд не выведет я слабо понимаю смысл php в html всё как ты говориш тупо !
Просто спросил может кто бы помог обяснил всё по полкам с чего начать и чем кончить а то знаешь , самому трудно бывает особенно Чайнику форум то вроди так називается Подмигивание и запомни , когда челу показывают к примеру етот скрипт который я болемения понимаю на примере тогда я скорей бы учился понимать етот язик !
ПС. скриптами я себя ненакормлю Закатив глазки

(Отредактировано автором: 10 Февраля, 2007 - 19:28:28)

 
 Top
kastyan
Отправлено: 12 Февраля, 2007 - 13:07:23
Post Id



Кипяток


Покинул форум
Сообщений всего: 280
Дата рег-ции: Июль 2005  

Карма 0




подскажите , скак можно скрестить скрипт постраничного перевода с выше описанным !
очень нужно , самому мне етого не сделать ! Огорчение
Скачать файл: Source.rar
Скачан раз: 870

(Отредактировано автором: 12 Февраля, 2007 - 13:13:31)

 
 Top
kastyan
Отправлено: 12 Февраля, 2007 - 13:41:46
Post Id



Кипяток


Покинул форум
Сообщений всего: 280
Дата рег-ции: Июль 2005  

Карма 0




может пригодится , всё счем работет news.php
Скачать файл: www.rar
Скачан раз: 887

(Отредактировано автором: 12 Февраля, 2007 - 13:45:54)

 
 Top
awep
Отправлено: 17 Февраля, 2007 - 07:12:42
Post Id



Наш человек


Покинул форум
Сообщений всего: 304
Дата рег-ции: Дек. 2005  
Откуда: Казань

Карма 6




В общем так:
1.Для начала пропишем в настройки(файл admin/config.php) переменную с значением числа выводимых новостей:
CODE:
$show_news=10;#Скока новостей выводить на страницу


И добавим кое-что в файл news.php из папки www:
Полный текст файла:
CODE:
<?
error_reporting(0);#убрать ошибки
include("admin/config.php");#конфиги

#Получаем страницу
$page=(isset($_GET['page']) && is_numeric($_GET['page'])) ? intval($_GET['page']) : 1;

$file=file("$data2") or die("<center> class='post'>Новин немає!</center>");
$count=count($file);#Счетчик новостей
$page_cnt=ceil($count/$show_news);#Кол-во страниц новостей
if($page>$page_cnt){$page=$page_cnt;}#Чтоб не обманывали

$start=($page_cnt-1)*$show_news;#стартовая новость
$stop=$start+$show_news;#Конечная новость
if($stop>$count){$stop=$count;}#Без ошибок

for ($i=$start; $i<$stop; $i++)
{
$rdm=explode(":::",$file[$i]);
$namenews =$rdm[0];
$descriptnews =$rdm[1];
if($i > $count-10)
{
?>
<tr><td background='images/00.gif' width=530 height=19 valign='top'>
<FONT class='left_title_text'><B><?echo"$namenews";?></B></FONT>
</td></tr> <tr><td height='10'></td></tr>
<tr>
<td valign='middle'><DIV class='menu_separator'><?echo"$descriptnews";?></DIV><br /></td></tr>
<?
}
}
?>


Вот и основная часть постраничного вывода.в ссылке на файл указываешь, например, news.php?page=2 и попадаешь на вторую страницую.
Собственно ссылки на страницы, думаю, сам сделать сможешь.юзай for.

(Отредактировано автором: 17 Февраля, 2007 - 07:14:26)

 
 Top
kastyan
Отправлено: 17 Февраля, 2007 - 22:59:06
Post Id



Кипяток


Покинул форум
Сообщений всего: 280
Дата рег-ции: Июль 2005  

Карма 0




слушай у меня тут проблемка , когда переключаю странцу , то шапка с низом и с боком пропадает и CSS неработает с граффикой ! у меня же news.php инклудится .
Цитата:
Собственно ссылки на страницы, думаю, сам сделать сможешь.юзай for.

я вот нашел три примера
CODE:
Пример 1:
for ($a = 1; $a <= 5; $a++) {
echo $a;
}
Пример 2:
for ($a = 1;;$a++) {
if ($a > 5) {
break;
}
echo $a;
}
Пример 3:
$a = 1;
for (;;) {
if ($a > 5) {
break;
}
print $a;
$a++;
}
Пример 4:
for ($a = 1; $a <= 5; print $a, $a++);

дело втом что я чёт теряюсь как оно работает Хм
давайте зачекаем , может розберусь сам Подмигивание

(Отредактировано автором: 17 Февраля, 2007 - 23:49:14)

 
 Top
Страниц (3): [1] 2 3 »
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0492]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33