소스질문좀드리겠습니다.

소스질문좀드리겠습니다.

QA

소스질문좀드리겠습니다.

본문

질문좀 드리겠습니다.

 

원본소스에 변경소스를 입히고 싶은데 어떻게 하나요 ㅠㅠ?

 

원본소스

<?php
for ($i=0; $row=sql_fetch_array($result); $i++)
{

    if ($i==0) echo '<aside id="sbn_side" class="sbn"><h2>쇼핑몰 배너</h2><ul class="sb_bn">'.PHP_EOL;
    //print_r2($row);
    // 테두리 있는지
    $bn_border  = ($row['bn_border']) ? ' class="sbn_border"' : '';;
    // 새창 띄우기인지
    $bn_new_win = ($row['bn_new_win']) ? ' target="_blank"' : '';

    $bimg = G5_DATA_PATH.'/banner/'.$row['bn_id'];
    if (file_exists($bimg))
    {
        $banner = '';
        $size = getimagesize($bimg);
        echo '<li>'.PHP_EOL;
        if ($row['bn_url'][0] == '#')
            $banner .= '<a href="'.$row['bn_url'].'">';
        else if ($row['bn_url'] && $row['bn_url'] != 'http://') {
            $banner .= '<a href="'.G5_SHOP_URL.'/bannerhit.php?bn_id='.$row['bn_id'].'"'.$bn_new_win.'>';
        }
        echo $banner.'<img src="'.G5_DATA_URL.'/banner/'.$row['bn_id'].'" alt="'.$row['bn_alt'].'" width="'.$size[0].'" height="'.$size[1].'"'.$bn_border.'>';
        if($banner)
            echo '</a>'.PHP_EOL;
        echo '</li>'.PHP_EOL;
    }
}
if ($i>0) {
    echo '</ul></aside>'.PHP_EOL;
?>

 

 

 

 

 

 

변경내용소스

<li><div class="box"><img src="/img/test.png"></div>
                 <ul>
                 <ol id="txt">GIGA Genie</ol>
                <ol id="txt1">월 66,800원 ~ </ol>
                <ol  id="txt2">상세요금제 설명</ol>
                </ul>
                </li>

 

 

이 질문에 댓글 쓰기 :

답변 1

사이드 배너 소스이고 크게 보면

<aside>

<ul>

  <li>~</li>

  <li>~</li>

</ul>

</aside>

구조입니다.

배너들이 들어가는 공간의

상단에 넣고자 한다면,  if (file_exists($bimg)) 바로 위 라인에

하단에 넣고자 한다면, if ($i>0) { 바로 위 라인에

echo '<li><div class="box"><img src="/img/test.png"></div>
                 <ul>
                 <ol id="txt">GIGA Genie</ol>
                <ol id="txt1">월 66,800원 ~ </ol>
                <ol  id="txt2">상세요금제 설명</ol>
                </ul>
                </li>';

코드를 넣어주시면 됩니다.

(출력하고자 하는 html 코드에 쌍따옴표가 있는 경우 php 에서는 홑따옴표로 묶어주면 쌍따옴표에 대해 특수 처리를 해주지 않아도 됩니다.)

답변을 작성하시기 전에 로그인 해주세요.
전체 129,406 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT