묻고답하기

PHP 에서...

2002.02.22 23:40

백곰

PHP 초보인 제가, 두기두바 님의 소스를 변형시켜 (Y) 이렇게 치면 <img src=http://shunyuong.compuz.com/msn_icon/thumbs_up.gif> 이렇게 msn 아이콘이 나오는 프로그램(프로그램이라기보다는 간단한 소스...)를 만들고 있는데, 막혀서 질문 하나 합니다.
msn_list.php에서 (Y), (y) 이렇게 대문자, 소문자 모두 넣은 이유는 사용자가 대문자나 소문자중 어떤 걸 치더라도 만족하기 위해서입니다.

------------먼저 msn_list.php 파일입니다.-------------
(Y)-><img src=msn_icon/thumbs_up.gif>
(y)-><img src=msn_icon/thumbs_up.gif>
(N)-><img src=msn_icon/thumbs_down.gif>
(n)-><img src=msn_icon/thumbs_down.gif>
(B)-><img src=msn_icon/beer_yum.gif>
(b)-><img src=msn_icon/beer_yum.gif>
(D)-><img src=msn_icon/martini_shaken.gif>
(d)-><img src=msn_icon/martini_shaken.gif>
(X)-><img src=msn_icon/girl_handsacrossamerica.gif>
(x)-><img src=msn_icon/girl_handsacrossamerica.gif>
(Z)-><img src=msn_icon/guy_handsacrossamerica.gif>
(z)-><img src=msn_icon/guy_handsacrossamerica.gif>
------------------------------------------------------

-----------그리고 msn_icon.php 파일입니다.------------
<?
$memo = "(y)(Y)(n)(N)(b)(B)(d)(D)(x)(X)(z)(Z)";
$file = file("msn_list.php");
for($i=0;$i<=count($file);$i++){
$bad = explode("->",$file[$i]);
if(@eregi($bad[0],$memo)){
$badc=chop($bad[1]);
$memo = preg_replace("/$bad[0]/",$badc,$memo);
}
}
echo$memo;
?>

그런데 여기서 문제가 되는점은 (와 )가 인식이 안 되어서 (y)가 이미지 소스로 변환되는것이 아니라, y 자체가 이미지 소스로 변환된다는 점입니다.
그래서 질문을 던집니다. html 에서 <가 < 이고 > 가 > 인것처럼 (와 )를 인식시켜 줄 수는 없나요?
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
궁금해요 오라클로 사용 못하나요?  
슈퍼그냥죠 특정 시간 이후 글의 색 바꾸는 위젯 [1] 2009.01.14 by 만쓰별(정만)
miso777 로그인폼 스킨 홈페이지 적용하기 [3] file 2009.01.14 by 비나무
miso777 로그인폼 코드 위치좀 찾아주세요 [2] 2009.01.14 by miso777
유승재 고수님 원츄 ★★★☆(권한부여 관련) [8] 2009.01.14 by 유승재
유지은 최근이미지 출력관련 - 붙혀넣기한 이미지 출력안되네요. [4] 2009.01.14 by 만쓰별(정만)
석전 ### MySQL 업그레이드 문제 [2] 2009.01.14 by 석전
이대성931 DB접속 오류가 발생-> 좀 알려주세요~ [1] 2009.01.13 by Habile
재원님 flash player 10에서 사진업로드방법 좀... [3] 2009.01.13 by 재원님
이한빈533 기본적으로 내용이 나오게 하는거요.. [2] 2009.01.13 by 궁금이2
최중희147 게시판이 중앙에서 안 움직이는데...방법좀요 [1] 2009.01.13 by 김정만803
아~참내원 주소창에 나타나는 이미지 부탁요~ [3] file 2009.01.13 by 란돌맨
Cityhunter 리스트에 확장변수를 출력 하려 합니다. 이때 배열을 출력하면 Array라고만 나오네요.. [3] 2009.01.13 by 꽃신
이득진143 페이지 수정시 위젯오류 문의합니다. [3] file 2009.01.13 by sauce
헌치날다 인덱스창 회원가입 문의 [1] file 2009.01.13 by 비나무
blueberry_jh 위젯 개발 중 디버그 방법???  
kokmjn 이 레이아웃 가로크기를 조정하려면 뭘 바꿔야하나요? [4] 2009.01.13 by kokmjn
데미안k 제로보드 XE 가 서버CPU에 영향을 주는것 같습니다. [1] 2009.01.13 by 비나무
osunwoo zbxe 메뉴에서 텍스트 대신 이미지를 버튼으로 넣었는데.. [1] 2009.01.13 by 비나무
\"vusdo\" 검색창 설정 기본 검색 창 항목 없애는 방법 [1] 2009.01.13 by 비나무