Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Создание скриптом страниц

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: Как с помощью скрипта так сказать создать страницу.
kirufka
Отправлено: 07 Июля, 2008 - 01:29:54
Post Id


Новичок


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


Помог: 0 раз(а)




Прошу прощения за скорей всего неправильную формулировку названия темы, но мне трудно было это выразить....
Суть дела в том, что я делаю новостной скрипт и зашол в ступор из-за одного момента. в файле: /news/index.php выводятся новости по порядку(5 на страницу), но как сделать чтобы можно было посмотреть каждую новость отдельно. Тоесть чтобы пользователь нажав на кнопку подробней увидел отдельную страницу только с этой новостью(ну и там комментами). Насколько я понимаю в новостных скриптах это передается внешней переменной типа: index.php?page=01 и тут выводится новость 01 и комменты к ней, но как сделать я не понимаю, только есть предположение:
получить переменную page проверить что новость с индексом 01 существует убрать все новости кроме 01 и вывести к ней комменыт - но помоему это бред.
Вот в статье http://php.su/articles/?cat=exam...les&page=013 описывается что то подобное, но я не очень понял. Просветите плз... Огорчение
 
 Top
ПхП-ломастер
Отправлено: 07 Июля, 2008 - 08:38:47
Post Id


Новичок


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


Помог: 0 раз(а)

[+]


Не выдумывайте велосипед! На многих новостных порталах такая схема:
www[dot]news[dot]ru/год/месяц/день/айди_новости[dot]html т.е. www[dot]news[dot]ru/2008/07/01/8245[dot]html покажет новость про "Бла бла бла" ) И вы думаете там существуют папки 2008, 07, 01, да еще и для каждой новости создается своя страница? Бред! Все это дело работает на чуде под названием mod_rewrite.

Вот вам лопата, копайте!

(Отредактировано автором: 07 Июля, 2008 - 08:42:22)

 
 Top
valenok
Отправлено: 07 Июля, 2008 - 09:35:44
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




ПхП-ломастер
Чтото я не понял суть..

kirufka
Как вы выводите только пять сообщений ?
и в чём заключается сложность в выводе одной новости


-----
Truly yours, Sasha.
 
My status
 Top
ПхП-ломастер
Отправлено: 07 Июля, 2008 - 10:04:10
Post Id


Новичок


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


Помог: 0 раз(а)

[+]


А что там именно непонятно?
 
 Top
valenok
Отправлено: 07 Июля, 2008 - 10:09:16
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




Человек не знает как вывести из базы новость с id=01
и из другой таблицы комментарии к этой новости.

Причём тут структура
www[dot]news[dot]ru/год/месяц/день/айди_новости[dot]html
когда ему нужно
site.com/news/index.php?id=01


-----
Truly yours, Sasha.
 
My status
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


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



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB