

우선 아래 구문은 관리자일때 게시물링크, 관리자가 아닐때 링크1 입니다.
<?php if ($is_admin) { ?>
<a href="<?php echo $list[$i]['href'] ?>">
<?php } else { ?>
<a href="<?php echo $list[$i]['wr_link1']?>" target="_blank">
<?php } ?>
말씀대로라면
<?php if(isset($list[$i]['wr_link1']) && $list[$i]['wr_link1']) { ?>
<a href="<?php echo isset($list[$i]['wr_link1']) ? $list[$i]['wr_link1'] : ''; ?>" target="_blank">
<?php } else { ?>
<a href="<?php echo isset($list[$i]['href']) ? $list[$i]['href'] : ''; ?>">
<?php } ?>
이렇게 처리하시면 되겠습니다.
에러구문이 나오는 것은 PHP8 환경일때
<?php echo $list[$i]['wr_link1']?> 이렇게 사용하면 에러가 나올 수 있습니다.
<?php echo isset($list[$i]['wr_link1']) ? $list[$i]['wr_link1'] : ''; ?> 이렇게 사용해주셔야 합니다.
감사합니다.
2025-05-21 14:57