<?
include ("hangul.php3");
$length = strlen(stripslashes($text));
$length2 = strlen(stripslashes($text2));
include_once $DOCUMENT_ROOT."/include/dbconn.php3";
$sqlGD = "select * from links where id = $no";
$resGD = mysql_query( $sqlGD );
$dataGD = mysql_fetch_array( $resGD );
# 이미지 사이즈
$im = imagecreate(580,230);
$im = imagecreatefromjpeg("../img/detail/coupon.jpg");
# 백그라운드 이미지
$blue = ImageColorAllocate($im, 255,255,255);
$black = ImageColorAllocate($im, 82,82,82);
$red = ImageColorAllocate($im, 202,20,0);
$green = ImageColorAllocate($im, 148,195,82);
if( $dataGD[smimg] != 'none' )
{
if( $dataGD[smimg] )
{
$imgGD = $dataGD[smimg];
$type = 'smimg';
}
}
else
{
if( $dataGD[mainimg] != 'none' )
{
if( $dataGD[mainimg] )
{
$imgGD = $dataGD[mainimg];
$type = 'mainimg';
}
}
}
if( $imgGD )
{
if(eregi(".jpg",$imgGD))
{
$insert2 = imagecreatefromjpeg("../imgdata/$type/$imgGD"); // 이미지 읽어들이기
$imgSize = getimagesize( "../imgdata/$type/$imgGD" );
} else
{
$insert2 = imagecreatefromgif("../imgdata/$type/$imgGD"); // 이미지 읽어들이기
$imgSize = getimagesize( "../imgdata/$type/$imgGD" );
}
# 넣을곳, 섬네일이미지,가로,세로,,, 조정가로,조정세로,원래사이즈들
$t_w2 = round($t_w/3); //148
$t_h2 = round($t_h/3); //111
imagecopyresampled($im, $insert2, 60, 45, 0, 0, 120, 120, $imgSize[0], $imgSize[1]);
#imagecopymerge($im,$insert2,15,35,0,0,120,120,100); //$im 에 $insert 이미지 머지
}
else
{
ImageTTFText($im, 60, 60, 110, 70, $black, "$DOCUMENT_ROOT/gd/H2GTRE.TTF", str2uni(stripslashes('준비중')));
}
ImageRectangle($im,60,45,180,165,$black); //테두리 사각형을 그린다.
# 전체 테두리
ImageRectangle($im,0,0,579,229,$black); // x1, y1, x2, y2
$length = strlen(stripslashes($dataGD[Title]));
$a=9;
$yy=$length*$a;
$yy=(580-$yy) / 2;
# 제목
ImageTTFText($im, 18, 0, $yy, 35, $black, "$DOCUMENT_ROOT/gd/H2GTRE.TTF", str2uni(stripslashes($dataGD[Title])));
# 할인
ImageTTFText($im, 20, 0, 190, 65, $red, "$DOCUMENT_ROOT/gd/H2GTRE.TTF", str2uni(stripslashes($dataGD[discount])));
# 전화번호
$nTel = "전화번호 : $dataGD[tel1])$dataGD[tel2]-$dataGD[tel3]";
ImageTTFText($im, 9, 0, 190, 85, $black, "$DOCUMENT_ROOT/gd/gulim.ttc", str2uni(stripslashes($nTel)));
# 영업시간
$nTime = "영업시간 : $dataGD[time]";
ImageTTFText($im, 9, 0, 190, 105, $black, "$DOCUMENT_ROOT/gd/gulim.ttc", str2uni(stripslashes($nTime)));
# 휴일
$nParking = "휴 일 : $dataGD[parking]";
ImageTTFText($im, 9, 0, 190, 125, $black, "$DOCUMENT_ROOT/gd/gulim.ttc", str2uni(stripslashes($nParking)));
# 유효기간
$sGigan = "유효기간 : $dataGD[gigan]";
ImageTTFText($im, 9, 0, 190, 145, $black, "$DOCUMENT_ROOT/gd/gulim.ttc", str2uni(stripslashes($sGigan)));
# 기타사항
ImageTTFText($im, 9, 0, 190, 165, $black, "$DOCUMENT_ROOT/gd/gulim.ttc", str2uni(stripslashes($dataGD[event])));
# 주소
$sAddress = "주소 : $dataGD[address]";
ImageTTFText($im, 9, 0, 90, 220, $black, "$DOCUMENT_ROOT/gd/gulim.ttc", str2uni(stripslashes($sAddress)));
Imagepng($im);
# 파일 생성
if( !is_dir( "$DOCUMENT_ROOT/imgdata/coupon" ) )
{
mkdir( "$DOCUMENT_ROOT/imgdata/coupon", 0777 );
}
$imgRoot = "$DOCUMENT_ROOT/imgdata/coupon/$no.png";
Imagepng($im,$imgRoot);
ImageDestroy($im);
?>
include ("hangul.php3");
$length = strlen(stripslashes($text));
$length2 = strlen(stripslashes($text2));
include_once $DOCUMENT_ROOT."/include/dbconn.php3";
$sqlGD = "select * from links where id = $no";
$resGD = mysql_query( $sqlGD );
$dataGD = mysql_fetch_array( $resGD );
# 이미지 사이즈
$im = imagecreate(580,230);
$im = imagecreatefromjpeg("../img/detail/coupon.jpg");
# 백그라운드 이미지
$blue = ImageColorAllocate($im, 255,255,255);
$black = ImageColorAllocate($im, 82,82,82);
$red = ImageColorAllocate($im, 202,20,0);
$green = ImageColorAllocate($im, 148,195,82);
if( $dataGD[smimg] != 'none' )
{
if( $dataGD[smimg] )
{
$imgGD = $dataGD[smimg];
$type = 'smimg';
}
}
else
{
if( $dataGD[mainimg] != 'none' )
{
if( $dataGD[mainimg] )
{
$imgGD = $dataGD[mainimg];
$type = 'mainimg';
}
}
}
if( $imgGD )
{
if(eregi(".jpg",$imgGD))
{
$insert2 = imagecreatefromjpeg("../imgdata/$type/$imgGD"); // 이미지 읽어들이기
$imgSize = getimagesize( "../imgdata/$type/$imgGD" );
} else
{
$insert2 = imagecreatefromgif("../imgdata/$type/$imgGD"); // 이미지 읽어들이기
$imgSize = getimagesize( "../imgdata/$type/$imgGD" );
}
# 넣을곳, 섬네일이미지,가로,세로,,, 조정가로,조정세로,원래사이즈들
$t_w2 = round($t_w/3); //148
$t_h2 = round($t_h/3); //111
imagecopyresampled($im, $insert2, 60, 45, 0, 0, 120, 120, $imgSize[0], $imgSize[1]);
#imagecopymerge($im,$insert2,15,35,0,0,120,120,100); //$im 에 $insert 이미지 머지
}
else
{
ImageTTFText($im, 60, 60, 110, 70, $black, "$DOCUMENT_ROOT/gd/H2GTRE.TTF", str2uni(stripslashes('준비중')));
}
ImageRectangle($im,60,45,180,165,$black); //테두리 사각형을 그린다.
# 전체 테두리
ImageRectangle($im,0,0,579,229,$black); // x1, y1, x2, y2
$length = strlen(stripslashes($dataGD[Title]));
$a=9;
$yy=$length*$a;
$yy=(580-$yy) / 2;
# 제목
ImageTTFText($im, 18, 0, $yy, 35, $black, "$DOCUMENT_ROOT/gd/H2GTRE.TTF", str2uni(stripslashes($dataGD[Title])));
# 할인
ImageTTFText($im, 20, 0, 190, 65, $red, "$DOCUMENT_ROOT/gd/H2GTRE.TTF", str2uni(stripslashes($dataGD[discount])));
# 전화번호
$nTel = "전화번호 : $dataGD[tel1])$dataGD[tel2]-$dataGD[tel3]";
ImageTTFText($im, 9, 0, 190, 85, $black, "$DOCUMENT_ROOT/gd/gulim.ttc", str2uni(stripslashes($nTel)));
# 영업시간
$nTime = "영업시간 : $dataGD[time]";
ImageTTFText($im, 9, 0, 190, 105, $black, "$DOCUMENT_ROOT/gd/gulim.ttc", str2uni(stripslashes($nTime)));
# 휴일
$nParking = "휴 일 : $dataGD[parking]";
ImageTTFText($im, 9, 0, 190, 125, $black, "$DOCUMENT_ROOT/gd/gulim.ttc", str2uni(stripslashes($nParking)));
# 유효기간
$sGigan = "유효기간 : $dataGD[gigan]";
ImageTTFText($im, 9, 0, 190, 145, $black, "$DOCUMENT_ROOT/gd/gulim.ttc", str2uni(stripslashes($sGigan)));
# 기타사항
ImageTTFText($im, 9, 0, 190, 165, $black, "$DOCUMENT_ROOT/gd/gulim.ttc", str2uni(stripslashes($dataGD[event])));
# 주소
$sAddress = "주소 : $dataGD[address]";
ImageTTFText($im, 9, 0, 90, 220, $black, "$DOCUMENT_ROOT/gd/gulim.ttc", str2uni(stripslashes($sAddress)));
Imagepng($im);
# 파일 생성
if( !is_dir( "$DOCUMENT_ROOT/imgdata/coupon" ) )
{
mkdir( "$DOCUMENT_ROOT/imgdata/coupon", 0777 );
}
$imgRoot = "$DOCUMENT_ROOT/imgdata/coupon/$no.png";
Imagepng($im,$imgRoot);
ImageDestroy($im);
?>