고수님들 5만점으로 질문드립니다!

제가 좀 궁굼해서 걸었습니다. 
고수님들의 많은 지도 부탁드립니다.

부탁드려요!!!
이거 써놓고 보니 무슨 뱀장사 같네요! 수정했습니다! ㅋㅋㅋㅋㅋ



http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=152943

|

댓글 24개

A
B
C

라고 칭한다면... A구간과 C구간을 구분하여 뽑으면 되겠네요.
<?
$q = "<div id='a'>A 입니다.</div><div id='b'>B 입니다.</div><div id='c'>C 입니다.</div>";

$a = preg_match("/<div id='a'>(.*)<\/div>/U", $q, $match);
$a = trim($match[1]);

$b = preg_match("/<div id='b'>(.*)<\/div>/U", $q, $match);
$b = trim($match[1]);

$c = preg_match("/<div id='c'>(.*)<\/div>/U", $q, $match);
$c = trim($match[1]);

echo $a."<br>";
//echo $b."<br>";
echo $c."<br>";
?>

결과

A 입니다.
C 입니다.
리플 감사드려요! 좋은 밤되세요!
RSS 뽑아오는 페이지 주소좀 알려주세요
http://news.google.co.kr/nwshp?ie=UTF-8&oe=UTF-8&hl=ko&tab=wn&q=&output=rss

입니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=152943&sca=&sfl=&stx=&spt=0&page=1
여기에 자세히 나와있어요
이게 제휴질문이라서요....ㅎㅎㅎㅎ
감사합니다 푸님!!!
곰순이푸님
제 눈높이에 맞추어주세요
유아원님!
<table border="0" cellpadding="2" cellspacing="7" style="vertical-align:top;">
<tr>
----------------------------------------- 아래 삭제하고 싶은 곳
<td width="80" align="center" valign="top">

삭제하고 싶은 곳
<? for ($i=0; $i<count($list); $i++) { ~~~~~~~~ }?>
$i 값에 다라서 변경됩니다.

</td>
------------------------------ 위 삭제하고 싶은 곳
<td valign="top" class="j">
남겨두고 싶은 곳

</td>
</tr>
</table>

죄송하지만 A가 삭제하는 부분이라면 구간설정을 어떻게 하나요?
$i 값에 다라서 자꾸 변경되는데요....
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=152943&sca=&sfl=&stx=&spt=0&page=1
여기를 보시면 이미지와 링크가 있습니다. 이것이 리스트의 $i 가 늘어날떼마다 변합니다.
$wr_content 부분이 어디부터 어디까지인가요.
<table>~~~</table> 전체입니다.
FTP 정보를 쪽지로 남겨주시면 수정해보도록 해볼께요. ^^

남는 게 시간이라서요~
잠간만요...
복사본을 남긴 후에요...
보내드렸어요
링크는
http://ongga.com/bbs/board.php?bo_table=rss_4
아래는 질답란에서 옵션님에 댓글에 대한 제 답변입니다.
--------------
구글을 RSS로 불러오면
http://ongga.com/bbs/board.php?bo_table=rss_4&page=2&page=1
와 같이 됩니다.
유창화썸네일을 사용하면 링크된 이미지는 언제든디 불러올 수 있어요.
따라서 , 다른 부분들은 원래의 형식을 그대로 유지하고
그림이 차지하는 공간<td>~~</td>과,
제목과 아래다른 링크들의 사이공간부분을 없에려고 합니다.
작업 끝났습니다. 파일에서 확인하실 수 있지만 아래와 같습니다.

list.skin.php 160라인 내용 출력 부분

// 걸러낼 영역 지정
$tmp = preg_match("/<td width=\"80\" align=\"center\" valign=\"top\">(.*)<\/td>/Uis", $list[$i]['wr_content'], $match);
$tmp = trim($match[1]);

// 내용에서 걸래내고.
$wr_content = str_replace("{$tmp}", "", $list[$i]['wr_content']);

// 찌꺼기 제거
$wr_content = str_replace("<td width=\"80\" align=\"center\" valign=\"top\"></td>", "", $wr_content);

echo $wr_content;
예!!! 링크보고 확인했어요.
고수님이 개입하시니 뚝딱이군요....
정말 감사드립니다.


그리고 죄송하지만,
어린애 가르치드시 주석을 훨씬 더 꼼꼼하게 해주실 수 없어요?
아래부분을 제가 삭제해보고자 합니다.
----------------
<br />
<div style="padding-top:0.8em;">
<img alt="" height="1" width="1" />
</div>
그런 태그도 내용에 있었나요?

내용에 있다면 찌꺼기 제거 다음 줄에 아래처럼 써주시면 되겠네요.

$wr_content = str_replace("삭제할내용", "", $wr_content);
$wr_content = str_replace("삭제할내용", "", $wr_content);
$wr_content = str_replace("삭제할내용", "", $wr_content);

따옴표가 있을경우 따옴표 앞에 역슬러시 붙여야 합니다.
감사합니다.
여기서 영역설정하는 것이 핵심적인 포인트군요.
일현님!! 감사드립니다.
문제도 해결됐지만, 이런 방식의 공부도 가능하구나 하는 것을 느꼈습니다.

거듭 감사드립니다.

유아원님, 일현님 좋은 밤 되십시요.
해결 되셨다니 다행입니다!!!

유아원님!!!
곰순이 푸님!!!
감사드립니다.

유아원님 드리면 되는 거죠? 아...답변글에 답이 아니라 이곳에서 해결을 보셨군요~~!

옵션님과 푸우님께 나누어 드리고 싶지만 두분다 재벌이시고 옵션님은 앞면이 있으니 포인트 안드려도 별 걱정 없으니 푸우님께 드리겠습니다.

텍와이드님께도 감사드려요!!

감사합니다!
일현님!!! 좋은 공부했습니다.
상당히 특별한 경험이었습니다.

그누보드라는 넓고 깊은 틀이 있었기에 가능했다는 생각도 들고,
다음세대들이 이런식으로 공부할 수 있으면 얼마나 좋을까?
하는 안타까움도 올라옵니다.

좋은 밤 되시기 바랍니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
15년 전 조회 1,785
15년 전 조회 1,817
15년 전 조회 1,666
15년 전 조회 2,209
15년 전 조회 1,384
15년 전 조회 1,707
15년 전 조회 5,026
15년 전 조회 2,298
15년 전 조회 1,329
15년 전 조회 2,392
15년 전 조회 1,712
15년 전 조회 1,803
15년 전 조회 2,028
15년 전 조회 1,697
15년 전 조회 3,236
15년 전 조회 1,996
15년 전 조회 4,343
15년 전 조회 2,016
15년 전 조회 1,752
15년 전 조회 2,503
15년 전 조회 1,240
15년 전 조회 1,323
15년 전 조회 1,795
15년 전 조회 1,789
15년 전 조회 1,993
15년 전 조회 1,412
15년 전 조회 1,783
15년 전 조회 1,769
15년 전 조회 1,264
15년 전 조회 1,517
🐛 버그신고