[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: В цикле не выводяться изображения
loginn
Всем здравствуйте!
Есть цикл который выводит значения из БД, но изображение почему то не выводяться. Прошу помочь.
Заранее спасибо!

for ($i = 0; $i < $fields; $i ++)
{
if ($i == "2")
{
echo "<td align='left'>" ;
echo "<img src= $array[$i] width='80' height='80' />";

}
else
{
echo "<td align='left'>" ;
echo "$array[$i]</td>";
}
}




Спустя 6 минут, 29 секунд (5.07.2010 - 11:49) Guest написал(а):

Вот эта строчка выводит изображение
echo "<img src=pictures\pic051052.jpg width='80' height='80' />";

А эта нет
echo "<img src=Z:\home\tender\pictures\pic051052.jpg width='80' height='80' />";

путь один, просто в 1-ом не полный а во 2-м полный??????

Спустя 4 часа, 47 минут, 31 секунда (5.07.2010 - 16:36) Guest написал(а):
Неужели ни кто не знает этого??? Please help me!

Спустя 3 минуты (5.07.2010 - 16:39) sergeiss написал(а):
Ты не можешь указывать тут путь в таком виде. Вот в этом и проблема.

Путь можно указать относительно корня сайта или относительно скрипта.

Спустя 19 минут, 27 секунд (5.07.2010 - 16:59) Guest написал(а):
А как мне тогда вывести это изображение
ведь в массиве $array[$i] у меня указываеться аолный путь к файлу:
Z:\home\tender\pictures\pic051052.jpg

Спустя 1 час, 31 минута (5.07.2010 - 18:30) sergeiss написал(а):
Обрежь лишнее начало, и больше никогда не храни полный локальный путь smile.gif А храни только путь относительно корня сайта.

Спустя 58 минут, 38 секунд (5.07.2010 - 19:28) inpost написал(а):
echo "$array[$i]</td>"; 
Так делать неправильно! надо:
echo $array[$i]."</td>";

Спустя 12 часов, 6 минут, 39 секунд (6.07.2010 - 07:35) linker написал(а):
Если уж в $array[$i] полный путь, тогда
echo '<img src="pictures/' . basename($array[$i]) . '" width="80" height="80" />';
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.