Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Способ хранения ссылки на картинку


Автор: PHPLamer 6.11.2006, 14:42
У меня на сайте объявления из текстового файла отображаются таблицей,
т.е. строка в файле с помощью скрипта становится строкой таблицы,
теперь мне надо добавлять ещё и картинки - каждая строка таблицы чётко ассоциируется с картинкой, картинки я закочаю сам вручную.
Как сделать без MYSQL (нет на хостинге) ?

Автор: sergejzr 6.11.2006, 14:46
<img src="http://myhost/myimages/myimage.jpg" />

Автор: PHPLamer 6.11.2006, 15:04
HTML код понятен, но мне нужно создать что-то вроде большой таблицы с адресами картинок, которые преобразуются в <img src="a.jpg">.
Просто меня интересует соответствие между строками текстового файла и набором картинок.

Автор: sergejzr 6.11.2006, 15:08
Что мешает хранить строку именно так?

Автор: PHPLamer 6.11.2006, 18:00
Я уже более-менее понимаю как делать.
Как лучше:
1) иметь два текстовых файла, в одном строки с текстом, а в другом ссылки на картинки;
2) объеденить в один файл в виде текстового массива, такое возможно ? какие ф-ии позволяют ссохранять текстовой массив ? можно-ли сделать как в EXEL когда ячейки разделяются ";" ?

Автор: sergejzr 6.11.2006, 18:09
Использовать базу данных (SQLite в PHP5)

Автор: CyClon 6.11.2006, 21:59
Что мешает заносить адреса картинок в файл, где хранится текст?

Например:

Тема|Текст|Сссылка

Автор: Mystery_of_being 7.11.2006, 22:53
CyClon,  Мешает способ вывода..... Если ты хочешь это более креативно вывесьт, то не получиться, получиться через попку  smile 



PHPLamer,  Учи базу данных..... Это легче чем сделать то что хочешь ты )))  И Полезно будет. 


Но я отвечу... Лучше хранить в разных файлах, но автоматически удалть не получиться. Тока вручную.

Автор: WIPS 9.11.2006, 01:42
Mystery_of_being, что мешает перед выводом распарсить строку, например, на переменные $txt, $img и выводить так "креативно" как вздумается?

Цитата(PHPLamer @  6.11.2006,  17:00 Найти цитируемый пост)
можно-ли сделать как в EXEL когда ячейки разделяются ";" ? 

Код

$text_array = explode(';', $string);


Автор: клоп 9.11.2006, 08:27
if (phpversion()>4.3.5) можно использовать
Код

fgetcsv()

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)