필드 쪼갠것 최근게시물에 불러오는방법 좀 알려주세요. 정보
필드 쪼갠것 최근게시물에 불러오는방법 좀 알려주세요.본문
$wr1 = explode("|",$write[wr_1]);
$writer = $wr1[0];
$company = $wr1[1];
$day = $wr1[2];
$setting = $wr1[3];
$isbn = $wr1[4];
$price = $wr1[5];
$ex01 = $wr1[6];
$ex02 = $wr1[7];
$ex03 = $wr1[8];
$ex04 = $wr1[9];
$ex05 = $wr1[10];
$ex06 = $wr1[11];
$ex07 = $wr1[12];
$ex08 = $wr1[13];
$ex09 = $wr1[14];
$ex10 = $wr1[15];
$ex11 = $wr1[16];
책 게시판을 이용하고 있는데요.
최근게시물에 위에 있는 내용처럼 필드를 쪼개 있는 Wr_1에서 특정 $writer = $wr1[0]; 목록등을 최근 게시물에 불러올려면 어떻게 해야하나요?
도움좀 부탁드립니다.
$writer = $wr1[0];
$company = $wr1[1];
$day = $wr1[2];
$setting = $wr1[3];
$isbn = $wr1[4];
$price = $wr1[5];
$ex01 = $wr1[6];
$ex02 = $wr1[7];
$ex03 = $wr1[8];
$ex04 = $wr1[9];
$ex05 = $wr1[10];
$ex06 = $wr1[11];
$ex07 = $wr1[12];
$ex08 = $wr1[13];
$ex09 = $wr1[14];
$ex10 = $wr1[15];
$ex11 = $wr1[16];
책 게시판을 이용하고 있는데요.
최근게시물에 위에 있는 내용처럼 필드를 쪼개 있는 Wr_1에서 특정 $writer = $wr1[0]; 목록등을 최근 게시물에 불러올려면 어떻게 해야하나요?
도움좀 부탁드립니다.
댓글 전체
loop 다음 줄에
$wr1 = explode("|",$list [ $i][wr_1]);
해 보세요.
$wr1 = explode("|",$list [ $i][wr_1]);
해 보세요.
$wr1 = explode("|",$write[wr_1]);를 말씀해주신 $wr1 = explode("|",$list [ $i][wr_1]); 로 변경하고 불러올 자리에 {$writer} 입력했는데 안나오네요.
{$writer} 대신 {$wr1[0]} 으로 불러보세요
{$writer} 으로 블러오려면 $wr1 = explode("|",$list [ $i][wr_1]); 다음에 $writer = $wr1[0]; 추가하시고요.
{$writer} 으로 블러오려면 $wr1 = explode("|",$list [ $i][wr_1]); 다음에 $writer = $wr1[0]; 추가하시고요.
{$writer} 나 {$wr1[0]} 로 불러도 마찬가지인듯합니다.
그리고 $writer = $wr1[0]; 는 위에서 해놓았었어요.
이거만 해결되면 되는데~ ㅎㅎ
그리고 $writer = $wr1[0]; 는 위에서 해놓았었어요.
이거만 해결되면 되는데~ ㅎㅎ
latest.skin.php 소스 올려보세요
관심가져주셔서 감사합니다. 소스올릴께요.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$data_path = $g4[path]."/data/file/$bo_table";
$thumb_path = $data_path.'/thumb';
/* 전체 환경설정 */
$all_width = "100%"; // 테이블 폭 정의
//섬네일 사이즈
$sum_width = "70"; //가로폭
$sum_height = "84"; //세로폭
//사진 테드리 사이즈
$ph_width = $sum_width +2;
$ph_height = $sum_height +2 ;
$cn = 3; // 이미지 가로 출력 갯수
include_once "$g4[path]/thumbEngine/dq_thumb_engine2.php";
//상세정보/저자 출판사 발행일 사양 isbn 정가
$wr1 = explode("|",$list[wr_1]);
$writer = $wr1[0];
$company = $wr1[1];
$day = $wr1[2];
$setting = $wr1[3];
$isbn = $wr1[4];
$price = $wr1[5];
$ex01 = $wr1[6];
$ex02 = $wr1[7];
$ex03 = $wr1[8];
$ex04 = $wr1[9];
$ex05 = $wr1[10];
$ex06 = $wr1[11];
$ex07 = $wr1[12];
$ex08 = $wr1[13];
$ex09 = $wr1[14];
$ex10 = $wr1[15];
$ex11 = $wr1[16];
?>
<!---------------dq 엔진 이미지 출력-------->
<table width="100%" border="0" cellpadding=0 cellspacing="2" align="center">
<tr align="center">
<!-- 목록 -->
<? for ($i=0; $i<count($list); $i++) {
$s = $i+1;
///////////////////////////////////dq//////////////////////////////////////////
$thumb_width =$sum_width;
$thumb_height =$sum_height;
$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image))
{
//DQ엔진 인클루드 2005-03-22 석훈
//// 이 스킨에서 DQ 가 작동하기 위해서는 입력하는 이미지보다는 작게 설정해야 됨
//// $thumbimg,img src 이미지 디렉토리를 변경해야 함
$dqEngine['using_usm'] = 1;
// 1또는 0 사용, 썸네일 이미지에 언샵마스크 필터를 적용한다. (샤픈필터의 한 종류)
// GD2.0 이상, PHP 4.3.2 이외의 버전일때 기본값 1, 그외 상황에서는 기본값 0 자동선택
// 1로 지정 하더라도 GD2.0이 아니거나 PHP 4.3.2 환경이면 자동으로 0으로 재설정 된다.
$dqEngine['usm_option1'] = 60; // USM 필터의 amount(강도) 수치, 기본값 : 60
$dqEngine['usm_option2'] = 0.5; // USM 필터의 radius(반경) 수치, 기본값 : 0.5
$dqEngine['usm_option3'] = 1; // USM 필터의 threshold(제외픽셀) 수치, 기본값 : 1
// USM 필터의 세부 설정은 포토샵의 그것과 사용법이 동일합니다.
$dqEngine['thumb_resize'] = "2";
// 0, 1, 2 사용
// 0: 원본 비율 대칭 리사이즈, 1: 비율유지 안함(찌그러짐), 2: 원본비율 리사이즈 + Center Crop
$thumbsource="$g4[path]/data/file/{$bo_table}/" . $image;
$thumb_path ="$g4[path]/data/file/{$bo_table}/" . 'dq_thumb';
if (!is_dir($thumb_path))
{
@mkdir($thumb_path, 0707);
@chmod($thumb_path, 0707);
}
$thumbimg="$thumb_path/thumb_onlyphotosY_" . $image;
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
@chmod($thumbimg, 0707);
$thumbimg2 = "<a href='{$list[$i][href]}'><img src='{$thumbimg}' width='".$thumb_width."' height='".$thumb_height."' style='border:1 #c1c1c1 solid'></a>";
}
else {
$thumbimg2 = "<a href='{$list[$i][href]}'><img src='$latest_skin_path/img/no_img.gif' width='".$thumb_width."' height='".$thumb_height."' style='border:1 #c1c1c1 solid'></a>";
}
///////////////////////////////////dq//////////////////////////////////////////
///////////////////////////////////dq//////////////////////////////////////////
//제목
$view_subject = "<span style='font-family:Tahoma;font-size:9pt;color:#555555;font-weight:bold;'>{$list[$i]['subject']}</span></a>";
//내용길이조정
$view_content = $list[$i]['wr_content'];
$view_content = conv_subject($view_content, "20", "");
$q++;
echo <<<HEREDOC
<td align="left" style="padding-left:10px;">
<table border='0' cellpadding='0' cellspacing='0'>
<tr>
<td width='70' style='padding:2px; border:1px solid #cdcdcd;'>{$thumbimg2}</td>
<td width='80' align="center" valign="top" style='padding-left:6px;padding-top:4px;'><a href="{$list[$i][href]}">{$view_subject}</a><br>
{$wr1[0]}
</td>
</tr>
</table>
</td>
HEREDOC;
if($s%$cn==0 ) echo"</tr><tr><td colspan='$colspan' align=center height=5></tr><tr>";
}
?>
<? if (count($list) == 0) { ?><tr><td colspan=4 align=center height=50><font color=#6A6A6A>게시물이 없습니다.</a></td></tr><? } ?>
</table>
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$data_path = $g4[path]."/data/file/$bo_table";
$thumb_path = $data_path.'/thumb';
/* 전체 환경설정 */
$all_width = "100%"; // 테이블 폭 정의
//섬네일 사이즈
$sum_width = "70"; //가로폭
$sum_height = "84"; //세로폭
//사진 테드리 사이즈
$ph_width = $sum_width +2;
$ph_height = $sum_height +2 ;
$cn = 3; // 이미지 가로 출력 갯수
include_once "$g4[path]/thumbEngine/dq_thumb_engine2.php";
//상세정보/저자 출판사 발행일 사양 isbn 정가
$wr1 = explode("|",$list[wr_1]);
$writer = $wr1[0];
$company = $wr1[1];
$day = $wr1[2];
$setting = $wr1[3];
$isbn = $wr1[4];
$price = $wr1[5];
$ex01 = $wr1[6];
$ex02 = $wr1[7];
$ex03 = $wr1[8];
$ex04 = $wr1[9];
$ex05 = $wr1[10];
$ex06 = $wr1[11];
$ex07 = $wr1[12];
$ex08 = $wr1[13];
$ex09 = $wr1[14];
$ex10 = $wr1[15];
$ex11 = $wr1[16];
?>
<!---------------dq 엔진 이미지 출력-------->
<table width="100%" border="0" cellpadding=0 cellspacing="2" align="center">
<tr align="center">
<!-- 목록 -->
<? for ($i=0; $i<count($list); $i++) {
$s = $i+1;
///////////////////////////////////dq//////////////////////////////////////////
$thumb_width =$sum_width;
$thumb_height =$sum_height;
$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image))
{
//DQ엔진 인클루드 2005-03-22 석훈
//// 이 스킨에서 DQ 가 작동하기 위해서는 입력하는 이미지보다는 작게 설정해야 됨
//// $thumbimg,img src 이미지 디렉토리를 변경해야 함
$dqEngine['using_usm'] = 1;
// 1또는 0 사용, 썸네일 이미지에 언샵마스크 필터를 적용한다. (샤픈필터의 한 종류)
// GD2.0 이상, PHP 4.3.2 이외의 버전일때 기본값 1, 그외 상황에서는 기본값 0 자동선택
// 1로 지정 하더라도 GD2.0이 아니거나 PHP 4.3.2 환경이면 자동으로 0으로 재설정 된다.
$dqEngine['usm_option1'] = 60; // USM 필터의 amount(강도) 수치, 기본값 : 60
$dqEngine['usm_option2'] = 0.5; // USM 필터의 radius(반경) 수치, 기본값 : 0.5
$dqEngine['usm_option3'] = 1; // USM 필터의 threshold(제외픽셀) 수치, 기본값 : 1
// USM 필터의 세부 설정은 포토샵의 그것과 사용법이 동일합니다.
$dqEngine['thumb_resize'] = "2";
// 0, 1, 2 사용
// 0: 원본 비율 대칭 리사이즈, 1: 비율유지 안함(찌그러짐), 2: 원본비율 리사이즈 + Center Crop
$thumbsource="$g4[path]/data/file/{$bo_table}/" . $image;
$thumb_path ="$g4[path]/data/file/{$bo_table}/" . 'dq_thumb';
if (!is_dir($thumb_path))
{
@mkdir($thumb_path, 0707);
@chmod($thumb_path, 0707);
}
$thumbimg="$thumb_path/thumb_onlyphotosY_" . $image;
make_thumb($thumb_width,$thumb_height,$thumbsource,$thumbimg);
@chmod($thumbimg, 0707);
$thumbimg2 = "<a href='{$list[$i][href]}'><img src='{$thumbimg}' width='".$thumb_width."' height='".$thumb_height."' style='border:1 #c1c1c1 solid'></a>";
}
else {
$thumbimg2 = "<a href='{$list[$i][href]}'><img src='$latest_skin_path/img/no_img.gif' width='".$thumb_width."' height='".$thumb_height."' style='border:1 #c1c1c1 solid'></a>";
}
///////////////////////////////////dq//////////////////////////////////////////
///////////////////////////////////dq//////////////////////////////////////////
//제목
$view_subject = "<span style='font-family:Tahoma;font-size:9pt;color:#555555;font-weight:bold;'>{$list[$i]['subject']}</span></a>";
//내용길이조정
$view_content = $list[$i]['wr_content'];
$view_content = conv_subject($view_content, "20", "");
$q++;
echo <<<HEREDOC
<td align="left" style="padding-left:10px;">
<table border='0' cellpadding='0' cellspacing='0'>
<tr>
<td width='70' style='padding:2px; border:1px solid #cdcdcd;'>{$thumbimg2}</td>
<td width='80' align="center" valign="top" style='padding-left:6px;padding-top:4px;'><a href="{$list[$i][href]}">{$view_subject}</a><br>
{$wr1[0]}
</td>
</tr>
</table>
</td>
HEREDOC;
if($s%$cn==0 ) echo"</tr><tr><td colspan='$colspan' align=center height=5></tr><tr>";
}
?>
<? if (count($list) == 0) { ?><tr><td colspan=4 align=center height=50><font color=#6A6A6A>게시물이 없습니다.</a></td></tr><? } ?>
</table>
//상세정보/저자 출판사 발행일 사양 isbn 정가
$wr1 = explode("|",$list[wr_1]);
$writer = $wr1[0];
$company = $wr1[1];
$day = $wr1[2];
$setting = $wr1[3];
$isbn = $wr1[4];
$price = $wr1[5];
$ex01 = $wr1[6];
$ex02 = $wr1[7];
$ex03 = $wr1[8];
$ex04 = $wr1[9];
$ex05 = $wr1[10];
$ex06 = $wr1[11];
$ex07 = $wr1[12];
$ex08 = $wr1[13];
$ex09 = $wr1[14];
$ex10 = $wr1[15];
$ex11 = $wr1[16];
부분을...
<!-- 목록 -->
<? for ($i=0; $i<count($list); $i++) {
다음에 넣어보세요.
$wr1 = explode("|",$list[wr_1]);
$writer = $wr1[0];
$company = $wr1[1];
$day = $wr1[2];
$setting = $wr1[3];
$isbn = $wr1[4];
$price = $wr1[5];
$ex01 = $wr1[6];
$ex02 = $wr1[7];
$ex03 = $wr1[8];
$ex04 = $wr1[9];
$ex05 = $wr1[10];
$ex06 = $wr1[11];
$ex07 = $wr1[12];
$ex08 = $wr1[13];
$ex09 = $wr1[14];
$ex10 = $wr1[15];
$ex11 = $wr1[16];
부분을...
<!-- 목록 -->
<? for ($i=0; $i<count($list); $i++) {
다음에 넣어보세요.
이게 쉽지가 않네요. 신경써주시는분들이 계실 때 후딱 한번에 되어야 귀찮게 안해드리는건데...-_-;;
큰 변화가 없는것 같아요
큰 변화가 없는것 같아요
<? for ($i=0; $i<count($list); $i++) { $s = $i+1; ?>
<?
$wr1_filed = explode("|",$list[wr_1]);
$writer = $wr1_filed[0];
$company = $wr1_filed[1];
$day = $wr1_filed[2];
$setting = $wr_filed1[3];
$isbn = $wr1_filed[4];
$price = $wr1_filed[5];
$ex01 = $wr1_filed[6];
$ex02 = $wr1_filed[7];
$ex03 = $wr1_filed[8];
$ex04 = $wr1_filed[9];
$ex05 = $wr1_filed[10];
$ex06 = $wr1_filed[11];
$ex07 = $wr1_filed[12];
$ex08 = $wr1_filed[13];
$ex09 = $wr1_filed[14];
$ex10 = $wr1_filed[15];
$ex11 = $wr1_filed[16];
?>
<?
로 고쳐보시고...
그래도 안되면 고수분들의 답변을 기다려보세요.
<?
$wr1_filed = explode("|",$list[wr_1]);
$writer = $wr1_filed[0];
$company = $wr1_filed[1];
$day = $wr1_filed[2];
$setting = $wr_filed1[3];
$isbn = $wr1_filed[4];
$price = $wr1_filed[5];
$ex01 = $wr1_filed[6];
$ex02 = $wr1_filed[7];
$ex03 = $wr1_filed[8];
$ex04 = $wr1_filed[9];
$ex05 = $wr1_filed[10];
$ex06 = $wr1_filed[11];
$ex07 = $wr1_filed[12];
$ex08 = $wr1_filed[13];
$ex09 = $wr1_filed[14];
$ex10 = $wr1_filed[15];
$ex11 = $wr1_filed[16];
?>
<?
로 고쳐보시고...
그래도 안되면 고수분들의 답변을 기다려보세요.
<? for ($i=0; $i<count($list); $i++) {
$s = $i+1;
$wr1_filed = explode("|",$list[ $i][wr_1]);
이하 같아요
$s = $i+1;
$wr1_filed = explode("|",$list[ $i][wr_1]);
이하 같아요
$wr1_filed = explode("|",$list[wr_1]);
을
$wr1_filed = explode("|",$list[$i][wr_1]);
을
$wr1_filed = explode("|",$list[$i][wr_1]);
good