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
Форумы портала PHP.SU :: Версия для печати :: Внедрение файлов, проблема с изображениями
Форумы портала PHP.SU » » Работа с файловой системой и файлами » Внедрение файлов, проблема с изображениями

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

1. pifagorus - 27 Августа, 2013 - 14:58:08 - перейти к сообщению
Здравствуйте.
Есть задача написать код добавления новостей на сайт, но модератор дружит только со стандартными офисными программами (word,excel, etc), поэтому было принято решение создавать новость в MS Word, сохранять файл как веб страницу и добавлять по ftp. Соответственно на сервер копируется файл news1.html и папка news1.file с изображениями вставленными в новость. Все получилось, добавленные новости успешно видны на страницах сайта, но возникла проблема с изображениями, они не подгружаются, т.к. в файле news1.html стоит путь к картинке внутри папки src="news1.files/image002.jpg".

Вопрос: можно каким-то образом подружить две страницы.

P.S. Для внедрения сначала использовал include, потом file_get_contents($filename, FILE_USE_INCLUDE_PATH), результат один и тот же, виден только текст.
2. Ch_chov - 27 Августа, 2013 - 15:10:36 - перейти к сообщению
Путь указывайте от корня сервера. А вообще конечно ерундой вы занимаетесь.
3. pifagorus - 27 Августа, 2013 - 15:15:04 - перейти к сообщению
А как правильно сделать?
4. Ch_chov - 28 Августа, 2013 - 13:53:35 - перейти к сообщению
Поставьте какую нибудь CMS c wysiwyg редактором.
5. LIME - 28 Августа, 2013 - 13:57:28 - перейти к сообщению
src="/news1.files/image002.jpg"
6. DelphinPRO - 28 Августа, 2013 - 14:43:01 - перейти к сообщению
pifagorus пишет:
модератор дружит только со стандартными офисными программами


чем не MS WORD ? Улыбка
http://delphinpro[dot]ru/s/screensho[dot][dot][dot]30828-154210[dot]png
7. pifagorus - 28 Августа, 2013 - 16:31:28 - перейти к сообщению
LIME пишет:
src="/news1.files/image002.jpg"
я знаю как написать это руками, но дело в том что MS Word генерирует ссылку без слэша, т.е. src="news1.files/image002.jpg". Вопрос вполне решается через str_replace(src=",src="./,$text) и даже работает, но мне не нравится это решение
8. LIME - 28 Августа, 2013 - 16:35:36 - перейти к сообщению
ну так клади news1.html значит в папку news1.files и не морочь людям голову))
9. IllusionMH - 28 Августа, 2013 - 17:02:38 - перейти к сообщению
DelphinPRO, вы недооцениваете мощь MS Word! Радость

pifagorus пишет:
было принято решение создавать новость в MS Word, сохранять файл как веб страницу и добавлять по ftp

pifagorus, вот после первой мысли о таком решении должно было быть
pifagorus пишет:
но мне не нравится это решение


Научить человека пользоваться WYSIWYG редактором(у которого иконки почти 1 в 1 с MS WORD) за день-два нет проблем. Даже если это "бабушка, которую за комп посадили полгода назад"

 

Powered by ExBB FM 1.0 RC1