|
|
|
| Помогите
while ($foo = mysql_fetch_array ($sql)) {
list($width, $height, $type, $attr) = @getimagesize("img/$foo[largepic].jpg");
$width == 0 ? $width = 50 : $width = $width;
$height == 0 ? $height = 1 : $width = $width;
$wc = $width/50; $hc = round($height/$wc);
$hc=$hc+30;
$height == 1 ? $pict = '' : $pict = "<a href=\"#\" onClick=\"window.open('/img/$foo[largepic].jpg','mywin','height=$height,width=$width,left=0,top=0'); return false\"><img src=\"image.php?image=$foo[largepic]\" WIDTH=80 HEIGHT=$hc border=0 style=\"border: thin solid #000000\"></a>";
echo "<TR><TD>$foo[article]</TD><TD>$pict</TD><TD>$foo[name]</TD><TD>$foo[firm]</TD><TD>$foo[color]</TD><TD>$foo[dims]</TD><TD>$foo[content]</TD><TD>$foo[price]</TD><td>";
?>
<form name="zak" action="http://www.toptizhka.ru/index.php">
<INPUT TYPE=hidden NAME="name" VALUE="<?=$foo[article]; ?>">
<INPUT TYPE=hidden NAME="n" VALUE="<?=$foo[name]; ?>">
<INPUT TYPE=button VALUE='заказать' onClick=openindex(this.form)></TR>
</form>
<?
echo("\r\n");
}
|
| |
|
|
|
|
|
|
|
для: CrazyAngel
(16.03.2006 в 16:21)
| | непонятен вопрос. | |
|
|
|
|
|
|
|
для: JIEXA
(16.03.2006 в 16:43)
| | ну вот этими строчками у меня уменьшаеться картинка
list($width, $height, $type, $attr) = @getimagesize("img/$foo[largepic].jpg");
$width == 0 ? $width = 50 : $width = $width;
$height == 0 ? $height = 1 : $width = $width;
$wc = $width/50; $hc = round($height/$wc);
$hc=$hc+30;
$height == 1 ? $pict = '' : $pict = "<a href=\"#\" onClick=\"window.open('/img/$foo[largepic].jpg','mywin','height=$height,width=$width,left=0,top=0'); return false\"><img src=\"image.php?image=$foo[largepic]\" WIDTH=80 HEIGHT=$hc border=0 style=\"border: thin solid #000000\"></a>";
|
как сделать чтоб качество было хорошое(у маленькой) | |
|
|
|
|
|
|
|
для: CrazyAngel
(16.03.2006 в 16:57)
| | использовать фотошоп для уменьшения. библиотеки используют простейшие алгоритмы | |
|
|
|
|
|
|
|
для: Loki
(16.03.2006 в 17:15)
| | а как же здесь сделанно,
http://www.victoriailiynskaya.ru/photo/
это автоматом 100% | |
|
|
|
|
|
|
|
для: CrazyAngel
(16.03.2006 в 17:40)
| | помогите код страници
http://www.victoriailiynskaya.ru/photo/
такой
<?
$size = getimagesize("http://www.victoriailiynskaya.ru/img/".$_GET['id'].".jpg");
?>
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Виктория Ильинская</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<script>
<?
echo 'var h = '.($size[1]+70).';';
echo 'var w = '.($size[0]+150).';';
?>
window.resizeTo(w,h);
</script>
<body bgcolor=#b9ddd9>
<table cellpadding=0 cellspacing=0 border=0 align=center>
<tr>
<?
require "func.php";
setlocale (LC_ALL, "ru_RU.CP1251");
require ("admin/db.php");
$sql = mysql_query ("SELECT * FROM mnu WHERE id='".$_GET['cat']."'", $mysql);
$foo = mysql_fetch_array ($sql);
$im = explode (" ", trim($foo[images]));
/*
echo '<pre>';
print_r($im);
echo '</pre>';
*/
//echo 'id = '.$_GET['id'];
$key = array_search($_GET['id'],$im);
if (count($im)>1)
{
if ($key!=0)
echo "<td valign=middle><a href='photo.php?id=".$im[$key-1]."&cat=".$_GET['cat']."'><img src='/i/back.gif' width=32px height=34px border=0></a></td>";
echo "<td><img src='pict.php?src=".$id.".jpg'></td>";
if ($key!=(count($im)-1))
echo "<td valign=middle><a href='photo.php?id=".$im[$key+1]."&cat=".$_GET['cat']."'><img src='/i/forward.gif' width=32px height=34px border=0></a></td>";
}
?>
</tr>
</table>
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: CrazyAngel
(16.03.2006 в 18:25)
| | Помогите очень надо | |
|
|
|
|
|
|
|
для: CrazyAngel
(16.03.2006 в 19:09)
| | привидите листинг файла image.php | |
|
|
|
|
|
|
|
для: JIEXA
(16.03.2006 в 19:18)
| | какого?
image.php
там такого не нашел | |
|
|
|
|
|
|
|
для: CrazyAngel
(16.03.2006 в 19:35)
| | Ничего нельзя сделать, так как принудительное расширение фотки приводит к разбиению пикселей и фотка теряет качество. Фотки надо при добавлении в базу менять с помощью GDLib | |
|
|
|
|
|
|
|
для: midav
(16.03.2006 в 19:55)
| | Так мне надо уменьшить!! | |
|
|
|