Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Раздел новости с возможностью вставки множества фотографий
 
 автор: Dizels   (21.07.2008 в 13:26)   письмо автору
 
 

Собственно до этого всегда пользовался скриптом, который скачал здесь:http://softtime.ru/info/news.php

В нем все устраивает кроме работы с фотографиями:
1) не умеет делать маленькие превью фоток при анонсе
2) нет возможности вставить в 1 новость сразу несколько фотографий

Собственно, сейчас и задался целью это исправить, так как очень надо. Прошу помочь.
по 1 пункту - дайте какой-нибудь пример, а то не могу понять как это делать.
по 2 пункту - вообще глухо, даже теоретически не могу понять, как сделать много фоток для 1 новости - нужна Ваша помощь.

   
 
 автор: Dizels   (21.07.2008 в 16:22)   письмо автору
 
   для: Dizels   (21.07.2008 в 13:26)
 

Помощь все еще очень нужна!

   
 
 автор: sim5   (21.07.2008 в 17:03)   письмо автору
 
   для: Dizels   (21.07.2008 в 13:26)
 

1. Ищите в этом разделе - ресайзу изображений как при загрузке, так и при выводе, посвящено много тем, найдете.
2. Все зависит от того, что вы вкладываете в понятие "вставить в 1 новость сразу несколько фотографий". Если это несколько фото, но будет выводится по одной, случайно, то это одно. Если же это несколько фото в одном тексте, то это уже совсем другое.

   
 
 автор: Dizels   (21.07.2008 в 18:12)   письмо автору
 
   для: sim5   (21.07.2008 в 17:03)
 

1) ок - буду искать
2) несколько фотографий в одном тексте

   
 
 автор: Dizels   (21.07.2008 в 18:59)   письмо автору
 
   для: Dizels   (21.07.2008 в 18:12)
 

1) нашел вот это http://softtime.ru/forum/read.php?id_forum=1&id_theme=145.
2) без изменений, жду Вашей помощи.

   
 
 автор: sim5   (21.07.2008 в 19:40)   письмо автору
 
   для: Dizels   (21.07.2008 в 18:59)
 

Ну а чем помочь. Тут вам стоит принять решение, мне то ведь неводомо, что из себя представляет ваша новость. Если это типа краткого анонса, то выбирите кмопромиссное решение - т.е. не будуте же вы к тексту из 200-300 символов "клеить" кучу картинок. Значит в зависимости от текста, выбирите допустимое число изображений, а далее это уже чистый HTML+CSS. А то что нек4ие изображения принадлежат некой новости, то отражайте это в базе, если у вас нвости находятся в ней, ведь скорее всего, ваши нвости в этом случае имеют некий id записи.
Сложнее было бы, если бы в тексте были бы конкретные ссылки на конкретные изображения.

   
 
 автор: Dizels   (21.07.2008 в 19:57)   письмо автору
 
   для: sim5   (21.07.2008 в 19:40)
 

Сейчас постараюсь пояснить в чем проблема, вот так выглядит БД:
CREATE TABLE `seo_news` (
  `id_news` int(11) NOT NULL auto_increment,
  `title` tinytext NOT NULL,
  `keywords` tinytext NOT NULL,
  `description` text NOT NULL,
  `tegs` tinytext NOT NULL,
  `name` tinytext NOT NULL,
  `body` text NOT NULL,
  `putdate` datetime NOT NULL default '0000-00-00 00:00:00',
  `url` tinytext NOT NULL,
  `url_text` tinytext NOT NULL,
  `url_pict` tinytext NOT NULL,
  `category` int(11) NOT NULL,
  `hide` enum('show','hide') NOT NULL default 'show',
  PRIMARY KEY  (`id_news`)
) ENGINE=MyISAM;

и вот дамп БД:
INSERT INTO `seo_news` VALUES (1, 'Доменная зона .nl 
в лидерах', 'домены, доменная зона .nl, доменная зона 
Нидерландов', 'Доменная зона Нидерландов вошла в список 
наиболее популярных доменных зон Интернета. На данный 
момент количество доменов .nl свыше 3 млн. В пересчете на 
жителей данной страны на каждые 5 человек по домену.', 
'домены, .nl', 'Доменная зона .nl в лидерах', 'Доменная 
зона Нидерландов вошла в список наиболее популярных 
доменных зон Интернета. На данный момент количество 
доменов .nl свыше 3 млн. В пересчете на жителей данной 
страны на каждые 5 человек по домену.', 
'2008-07-20 22:01:00', '', '', 
'../files_news/20080720220708.jpg', 2, 'show');


Как видно, в БД вставляется путь фотки. Так вот, мне нужна возможность сделать так, чтобы в новость можно было вставить n-количество фоток.
Вопрос 1 - как сделать форму, если заранее не известно сколько в каждой новости будет фоток (ситуации разные - иногда 1 хватает, а иногда надо вставить и 10 шт.)
Вопрос 2 - как все эти фотки записать в БД (таже заминка по поводу того, что неизвестно заранее сколько фоток может быть, т.е. отдельные поля не сделаешь).

   
 
 автор: sim5   (21.07.2008 в 20:07)   письмо автору
 
   для: Dizels   (21.07.2008 в 19:57)
 

Обрамляя свой код с помощью ВВ-кода, думайте о том, как он будет выглядеть на странице! Зачем растягивать так, ведь читать не удобно!?
По поводу формы ввода - в HTML раздел, этот вопрос неоднократно рассматривался там. Вам нужно динамическое добавление полей в форму.
Как записать в базу? Ну для начала убрать указание пути из имени файла, и держать его отдельно, а если не предполагается изменение пути, то вообще выбросить.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования