이 소스 어디가 잘못되었을까요.인크루드 시켰는데 출력이 않되네요 정보
이 소스 어디가 잘못되었을까요.인크루드 시켰는데 출력이 않되네요본문
그느부도 최신글 스킨을 영카트용 상품후기 최신스킨으로 수정하는데
<? include("$g4[path]/shop/Reviewbox.php");?> 시켰는데
아랫부분이 출력이 않되네요
물론 Reviewbox.php도 출력이 않되고요
드림위버에서 오류메세지보여주는데
</div>
==>요기<script type="text/javascript">를 지적하네요
조기 지우면 </div>에서 오류지적하고
나름 공부하면서 한다고 하는데..어렵네요
잘못된 부분좀 알려주세요.
영카트에 적용할수 없는 소스면그렇다고 말씀해주세요
<?php
if ( ! defined("_GNUBOARD_")){ // 개별 페이지 접근 불가
exit;
}
if( ! isset($options['content_length']) ){
$options['content_length'] = 300;
}
if( ! function_exists("remove_tags") ) {
function remove_tags($str){
$str = preg_replace("/[\n\r]/iU", "", $str);
$str = preg_replace("/<[^>]*>/iU", "", $str);
return $str;
}
}
?>
<div class="accordion">
<?php
$sql = "select * from $g4[yc4_item_ps_table] where is_confirm = 1 order by is_id desc limit 3 ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
{
$star = get_star($row[is_score]);
$is_name = get_text($row[mb_id]);
$is_subject = strip_tags($row[is_subject]);
$is_subject = cut_str($is_subject, 40, "…");
$is_content = strip_tags($row[is_content]);
$is_content = cut_str($is_content, 120, "...");
$image = get_it_image("$row[it_id]_s", 70, 70, $row[it_id]);
$is_time = substr($row[is_time], 0, 10);
?>
<h1>·<a href="/youngcart4/shop/item.php?it_id=<?=$row[it_id]?>#review_item"> <b><?=$is_subject?></b></a></h1>
<ul id="accordion_<?php echo $yc4_item_ps_table;?>">
<?php
for ($i=0; $i<count($list); $i++) {
?>
<li>
<dl>
<dt class="accordion_subject">
<a href="/youngcart4/shop/item.php?it_id=<?=$row[it_id]?>#review_item"><?=$is_content?></a>
</dt>
<dd class="accordion_content" id="accordion_<?php echo $yc4_item_ps_table;?>_content_<?php echo $list[$i]['wr_id'];?>">
<?php echo cut_str( remove_tags($list[$i]['wr_content']) , $options['content_length'] );?>
</dd>
<dd class="accordion_date"><?php echo date("m/d H:i", strtotime( $list[$i]['wr_datetime'] ) );?></dd>
<dd class="accordion_link">
<a href="<?php echo $list[$i]['href'];?>">본문보기</a>
</dd>
<dd class="accordion_author">by <?=$is_name?></dd>
</dl>
</li>
<?php if (count($list) == 0) { ?>
<li class="accordion_empty">게시물이 없습니다.</li>
<?php } ?>
</ul>
</div>
<script type="text/javascript">
$(".accordion").find("li:first").addClass("active");
$(".accordion_subject a").die("click");
$(".accordion_subject a").live("click",function(){
$(this).parents("ul:first").find(".active").removeClass("active");
$(this).parents("li:first").addClass("active");
return false;
});
</script>
<? include("$g4[path]/shop/Reviewbox.php");?> 시켰는데
아랫부분이 출력이 않되네요
물론 Reviewbox.php도 출력이 않되고요
드림위버에서 오류메세지보여주는데
</div>
==>요기<script type="text/javascript">를 지적하네요
조기 지우면 </div>에서 오류지적하고
나름 공부하면서 한다고 하는데..어렵네요
잘못된 부분좀 알려주세요.
영카트에 적용할수 없는 소스면그렇다고 말씀해주세요
<?php
if ( ! defined("_GNUBOARD_")){ // 개별 페이지 접근 불가
exit;
}
if( ! isset($options['content_length']) ){
$options['content_length'] = 300;
}
if( ! function_exists("remove_tags") ) {
function remove_tags($str){
$str = preg_replace("/[\n\r]/iU", "", $str);
$str = preg_replace("/<[^>]*>/iU", "", $str);
return $str;
}
}
?>
<div class="accordion">
<?php
$sql = "select * from $g4[yc4_item_ps_table] where is_confirm = 1 order by is_id desc limit 3 ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
{
$star = get_star($row[is_score]);
$is_name = get_text($row[mb_id]);
$is_subject = strip_tags($row[is_subject]);
$is_subject = cut_str($is_subject, 40, "…");
$is_content = strip_tags($row[is_content]);
$is_content = cut_str($is_content, 120, "...");
$image = get_it_image("$row[it_id]_s", 70, 70, $row[it_id]);
$is_time = substr($row[is_time], 0, 10);
?>
<h1>·<a href="/youngcart4/shop/item.php?it_id=<?=$row[it_id]?>#review_item"> <b><?=$is_subject?></b></a></h1>
<ul id="accordion_<?php echo $yc4_item_ps_table;?>">
<?php
for ($i=0; $i<count($list); $i++) {
?>
<li>
<dl>
<dt class="accordion_subject">
<a href="/youngcart4/shop/item.php?it_id=<?=$row[it_id]?>#review_item"><?=$is_content?></a>
</dt>
<dd class="accordion_content" id="accordion_<?php echo $yc4_item_ps_table;?>_content_<?php echo $list[$i]['wr_id'];?>">
<?php echo cut_str( remove_tags($list[$i]['wr_content']) , $options['content_length'] );?>
</dd>
<dd class="accordion_date"><?php echo date("m/d H:i", strtotime( $list[$i]['wr_datetime'] ) );?></dd>
<dd class="accordion_link">
<a href="<?php echo $list[$i]['href'];?>">본문보기</a>
</dd>
<dd class="accordion_author">by <?=$is_name?></dd>
</dl>
</li>
<?php if (count($list) == 0) { ?>
<li class="accordion_empty">게시물이 없습니다.</li>
<?php } ?>
</ul>
</div>
<script type="text/javascript">
$(".accordion").find("li:first").addClass("active");
$(".accordion_subject a").die("click");
$(".accordion_subject a").live("click",function(){
$(this).parents("ul:first").find(".active").removeClass("active");
$(this).parents("li:first").addClass("active");
return false;
});
</script>
댓글 전체
해당 php 파일의 중괄호 2개가 빠졌네요 확인해보세요.
for문쪽인것같은데
for문쪽인것같은데
소스가 엉터리였네요.
개초보가 짜깁기 삽질한거라 ㅋㅋ그냥 포기했네요
개초보가 짜깁기 삽질한거라 ㅋㅋ그냥 포기했네요