조건문 부탁드립니다.
본문
초초보입니다.
도움 부탁드립니다.
<원문1>은 갤러리 리스트에서 썸네일을 클릭하면 새창으로 게시물내용을 보여주는 부분입니다.
<원문2>는 글작성할때 링크#1부분에 URL입력하면 갤러리 썸네일 클릭시 해당 URL이 새창으로 뜨는 부분입니다.
<원문1>에 <원문2>를 접목 시키고 싶습니다.
게시물 내용이 있더라도 링크#1에 URL이 있으면 URL새창을 띄우는 문장 좀 만들어 주시면 감사하겠습니다.
부탁드립니다.
<원문1>
<?
for ($i=0; $i<count($list); $i++)
{
$e_text = array("(",")"); //괄호 표시
$list[$i][comment_cnt] = str_replace($e_text, "", $list[$i][comment_cnt]); //괄호 표시 변환으로 삭제
// 이미지가 있으면 썸을 생성
if ($list[$i][file][0][file])
{
$file = $list[$i][file][0][path] .'/'. $list[$i][file][0][file];
$img = "<div style='width:{$img2_width}px; padding:0;'><a href='#' onclick=\"javascript:window.open('{$board_skin_path}/print_list.php?bo_table={$bo_table}&wr_id={$list[$i][wr_id]}&no=1', '', 'fullscreen=1, scrollbars=0, resizable=1');\"><img src='" . thumbnail($file,150,105,false,1,100) . "' style='border:1px solid #eaeaea;'></a></div>";
}
else
{
$img = "<div style='width:{$img2_width}px; height:{$img2_height}px; border:0px solid #FFFFFF;padding:4px;'></div>";
}
<원문2>
// 링크가 입력되어 있는경우
if ($list[$i][wr_link1])
{
$file = $list[$i][file][0][path] .'/'. $list[$i][file][0][file];
$img = "<div style='width:{$img2_width}px; padding:0;'><a href='{$list[$i][wr_link1]}' target='_blank'><img src='" . thumbnail($file,150,105,false,1,100) . "' style='border:1px solid #eaeaea;'></a></div>";
}
else
{
$img = "<div style='width:{$img2_width}px; height:{$img2_height}px; border:0px solid #FFFFFF;padding:4px;'></div>";
}
답변 2
원본1 : <a href='#' onclick=\"javascript:window.open('{$board_skin_path}/print_list.php?bo_table={$bo_table}&wr_id={$list[$i][wr_id]}&no=1', '', 'fullscreen=1, scrollbars=0, resizable=1');\">
다음 처럼
<a href='{$board_skin_path}/print_list.php?bo_table={$bo_table}&wr_id={$list[$i][wr_id]}&no=1'
target='_blank'> 하시면
원본2와 같은 꼴이 됩니다.ㅎㅎ
제가 질문을 헷갈리게 올렸나봐요 ^^;;
다시 한번만 부탁드리겠습니다.
<원문2>는 무시하시고요
다시 정리하면,
<원문1>에서 갤러리 썸네일을 클릭하면 새창으로 내용이 보여지게 하는 문구 인데요.
만약에 글작성시 링크#1에 url을 입력했을 경우 썸네일 클릭시 내용이 있더라도 링크#1을 새창으로 띄우고 싶다는걸 표현 한것입니다. ^^