테스트 사이트 - 개발 중인 베타 버전입니다

사용후기 이미지 업로드 오류

· 13년 전 · 44 · 1
제가 사용후기에 이미지 업로드 기능을 추가 하고 싶어서 여기 질문답변란에서 검색해보았습니다.
그래서 아래와 같이 링크 주소에 있는 파일을 업로드 해봤더니
업로드는 정상적으로 되고, 이미지도 정상적으로 보입니다.
다만, 리스트에 보이는 제목, 이름, 기타 안내 문구가 완전히 이상한 문자로 깨져서 보입니다.
인코딩 에러인지 정확하게 모르겠으나 오류가 있어 일단 예전 상태로 되돌려 놓았는데요.
뭐가 잘못됐는지 확인 좀 부탁드립니다.

http://sir.co.kr/bbs/board.php?bo_table=yc4_tiptech&wr_id=1205&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%82%AC%EC%9A%A9%ED%9B%84%EA%B8%B0&sop=and


제가 홈페이지를 많이 고쳐서 이름이 좀 다르게 "행사 사진갤러리"로 명칭을 정했으나 include 구문은 동일하게 include_once("./itemuse.inc.php"); 로 했습니다.

참고 주소는 http://wandows.co.kr/shop/item.php?it_id=1351765773&ca_id=10 입니다.

그리고 한가지만 더 문의드릴께요.
마찬가지로 여기 질문답변 게시판에서 찾은 팁인데요.
사용후기 최근 게시물을 출력하는 소스를 /shop/list.php 파일에 삽입했습니다.

아직 원하는 모양대로 노출되지 않아서 주석처리를 해놓고 일반 사진갤러리 최근 게시물이 노출된 상태인데요.
제가 원하는 모양은 모든 사용후기의 최근게시물이 아닌, 카테고리별로 사용후기의 최근게시물을
2칸 3줄씩 출력하고 싶습니다.
아래 소스에서 어떻게 수정해야 되는지 좀 알려주세요.
만일 카테고리별 출력이 어렵다면 2칸 3줄씩 최근 게시물로 출력되는 방법이라도 좀 부탁드립니다.

<?
$sql = "select * from $g4[yc4_item_ps_table] where is_confirm = 1 order by is_id desc limit 5 ";
$result = mysql_query($sql) or die(mysql_error());
for($i=0 ; $row=mysql_fetch_array($result); $i++)
{
$sql2 = " select * from $g4[yc4_item_table] where it_id = '$row[it_id]' ";
$row2 = sql_fetch($sql2);
$sql3 = " select * from $g4[member_table] where mb_id = '$row[mb_id]' ";
$row3 = sql_fetch($sql3);
$star = get_star($row[is_score]);
echo "<tr><td width=150 align=center><img src='./data/item/$row[it_id]_s' width=150 height=85 style='margin-right:2px; margin-left:3px; border:9 #e4e8b0 solid;'>";

echo "<br><a href='$g4[shop_path]/item.php?it_id=$row[it_id]'><b>".cut_str($row[is_subject],30,"...")."</b></a><br><font color=#3366cc>$row2[it_name] </font></td>";

echo "</tr>";
}
?>

참고 주소 -> http://wandows.co.kr/shop/list.php?ca_id=10

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

1. 제목이나 글의 글자가 깨지는 문제는 CHARSET 문제일 가능성이 높습니다. 일단 해당 기능을 만들어 놓으신후 오류가 나는 상태에서 다시 문의해 주십시오.


2. shop/list.skin.10.php 의 이 코드를 참고해 주십시오.

$list_mod = 3;
for ($i=0; $row=sql_fetch_array($result); $i++) {
if ( ($i>0) && (($i%$list_mod)==0) ) {
// 줄 바꿈
echo "</tr>\n\n";
echo "<tr>\n";
}
...
}

// 나머지 td 를 채운다.
if (($cnt = $i%$list_mod) != 0)
for ($k=$cnt; $k<$list_mod; $k++)
echo " <td>&nbsp;</td>\n";


프로그램의 기능을 변경하시는 경우는 고객지원이 어려운점 양해 바랍니다.

게시글 목록

번호 제목
56073
56067
56065
56060
56058
56055
56051
56048
56044
56043
56042
56039
56035
56032
56030
56028
56025
56018
56012
56010