|
|
|
| Не отображается маленькое изображение. Запуталась в кавычках наверно в echo.
Вот здесь http://servit-script.com/tavila/index.php?m=tovar&lang=de&ik=1
<?php
$image = "<img src=".$cat['small']." border=0>";
echo '<a href="'.$cat['big'].'" target="_blank"><img src="'.$image.'" border="0" ></a>';
?> | |
|
|
|
|
|
|
|
для: Feniks2008
(15.09.2008 в 19:40)
| |
echo '<a href = "' . $cat['big'] . '" target="_blank">' . $image . '</a>';
|
| |
|
|
|
|
|
|
|
для: Assessor
(15.09.2008 в 20:06)
| | Так не сработало. Я вот так исправила и получилось.
<?php
echo '<a href="'.$cat['big'].'" target="_blank"><img src="'.$cat['small'].'" border="0" ></a>';
?> | |
|
|
|
|
|
|
|
для: Assessor
(15.09.2008 в 20:06)
| | А не подскажете как это вывести не в большом окне а в окне точного размера, совпадающем с размером большого изображения. Все картинки разного размера. | |
|
|
|
|
|
|
|
для: Feniks2008
(15.09.2008 в 20:13)
| | Если очень грубо, то примерно так:
1. определяем размер картинки
$imgSize = getimagesize($cat['big']);
|
где ширина будет 0 элемент массива, а высота 1
2. пишем javascript-функцию:
<script>
function popup(url,width,height)
{
var left=Math.round((screen.availWidth-width)/2);
var top=Math.round((screen.availHeight-height)/2);
window.open(url,"","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, width="+width+", height="+height+", left="+left+",top="+top);
}
</script>
|
3. выводим изображение:
<a onclick ="javascript:popup($cat['big'], $imgSize[0], $imgSize[1]); return false;" href = "#"><img src=$cat['small'] border=0></a>
|
| |
|
|
|