X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Не выводит картинки, почему?
CandyDandy
CandyDandy
Topic Starter сообщение 17.2.2011, 21:28; Ответить: CandyDandy
Сообщение #1


[PHP]/// Считаем кол-во картинок по переданному идентификатору
$resultCountPic = mysql_query("SELECT count(id) FROM picid WHERE id=$id");
$rowCountPic = mysql_fetch_array ($resultCountPic);
$countPic = $rowCountPic[0];
/// Хватит считать :)

/// Добавляем в массив все возможные картинки по полученному идентификатору
$resultPic = mysql_query("SELECT * FROM picid WHERE id=$id");

for ($i=0; $i < $countPic; $i++)
{
$rowPic = mysql_fetch_array ($resultPic);
$arrPic[] = array($rowPic[name]);
}
/// Хватит добавлять :)

/// Выводим картинки
for ($i=0; $i < $countPic; $i++)
{
echo "
<a onmouseover=\"document.getElementById('gallImage').src='gall/",$arrPic[$i][0],"'\" style=\"text-decoration:none\">
<img src='gall/21.jpg' class='preCube'>
</a>
";
}
/// Хватит выводить :)[/PHP]

onmouseover работает отлично. А <img src='gall/21.jpg' class='preCube'> не выводит. :(
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 17.2.2011, 21:54; Ответить: Webmaster_hb
Сообщение #2


покажите страницу где это происходит
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
CandyDandy
CandyDandy
Topic Starter сообщение 17.2.2011, 22:15; Ответить: CandyDandy
Сообщение #3


вот скриншот [IMG]http://img651.imageshack.us/img651/1325/razdva.jpg[/IMG]
Когда я навожу курсором мышки на эти маленькие картинки, которые не загрузились то он подменяет основную большую картинку на нужную.
А эти маленькие картинки как видно не загружаются =(


Или код скинуть? Просто он большой наверное будет..
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 17.2.2011, 22:23; Ответить: Webmaster_hb
Сообщение #4


ссылку на страницу будет быстрее

если такой возможности нет, то архив который будет содержать и вашу страницу html и все картинки
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
CandyDandy
CandyDandy
Topic Starter сообщение 17.2.2011, 22:25; Ответить: CandyDandy
Сообщение #5


в интернете сайта нет ещё.. я локально делаю пока что
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 17.2.2011, 22:26; Ответить: alexdrob
Сообщение #6


(CandyDandy @ 17.2.2011, 23:28) *
<a onmouseover=\"document.getElementById('gallImage').src='gall/",$arrPic[$i][0],"'\" style=\"text-decoration:none\">

запятые на точки исправьте.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 17.2.2011, 22:29; Ответить: alexdrob
Сообщение #7


Хотя нет) поторопился ответить, в echo можно и так оставить)

А просто в браузере есть стереть название страницы и набрать gal/21.jpg выводит картинку?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
CandyDandy
CandyDandy
Topic Starter сообщение 17.2.2011, 22:33; Ответить: CandyDandy
Сообщение #8


Вот на всякий полная часть кода псевдо-галлереи ))
[PHP]echo "
<!-- *Начало* Галлерея -->
<div class='gall'>
<img src='gall/1.jpg' class='gallImage' id='gallImage'>
</div>
<div class='gallPreview'>

<table border='0' width='330px' class='preTab'>
<tr><td align='center' width='300px'>
";

/// Считаем кол-во картинок по переданному идентификатору
$resultCountPic = mysql_query("SELECT count(id) FROM picid WHERE id=$id");
$rowCountPic = mysql_fetch_array ($resultCountPic);
$countPic = $rowCountPic[0];
/// Хватит считать :)

/// Добавляем в массив все возможные картинки по полученному идентификатору
$resultPic = mysql_query("SELECT * FROM picid WHERE id=$id");

for ($i=0; $i < $countPic; $i++)
{
$rowPic = mysql_fetch_array ($resultPic);
$arrPic[] = array($rowPic[name]);
}
/// Хватит добавлять :)

/// Выводим картинки
for ($i=0; $i < $countPic; $i++)
{
echo "
<a onmouseover=\"document.getElementById('gallImage').src='gall/".$arrPic[$i][0]."'\" style=\"text-decoration:none\">
<img src='gall/21.jpg' class='preCube'>
</a>
";
}
/// Хватит выводить :)


echo "
</td></tr></table>
</div>
<!-- *Конец* Галлерея -->
";[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 17.2.2011, 22:37; Ответить: alexdrob
Сообщение #9


вывод у вас картинки
<img src='gall/21.jpg' class='preCube'>
она не меняется а просто выводится html кодом, путь правильный? картинка такая есть?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
CandyDandy
CandyDandy
Topic Starter сообщение 17.2.2011, 22:43; Ответить: CandyDandy
Сообщение #10


да путь правильный, странно сейчас всё заработало
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКто и зачем покупает картинки обезьян по $200 тысяч?
NFT
167 metvekot 27412 6.3.2024, 21:58
автор: Boymaster
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыВыравнивание картинки по центру между текстом
10 NikN 2637 6.1.2021, 23:24
автор: buypushplatform
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПочему нельзя давать рекламу на бренд?
6 Bilish 1359 12.1.2020, 13:47
автор: BLIK
Открытая тема (нет новых ответов) Почему стоит выбрать именно Berileads?
2 leadkreditrf 1833 27.11.2019, 12:39
автор: -leadkreditrf-
Открытая тема (нет новых ответов) Нужно добавить картинки на сайт
И видео
2 Ksardas777 4092 17.11.2018, 10:41
автор: Intuit89


 



RSS Текстовая версия Сейчас: 19.4.2024, 13:17
Дизайн