묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
궁금합니다. 어떻게 적어야 할까요 -_ㅠ
2003.04.19 19:51
안녕하세요. -_- 단무지정신으로 오늘도 풀리지 않는 문제를
열심히 뜯어보고있는 한 인간입니다. -_-)
밑에보면 제가 전에 올렸던 질문이 있는데요.
( -_ㅠ) 아무도 도와주시는분이 없으셔서 -_- 혼자서 어제도 오늘도 삽질을 계속하고 있습니다.(그 질문의 연장입니다.)
언젠가.. -_- 프로그래밍이란걸 한번 배워봐야겠다는 다짐을 하면서.. 잡소리 그만하고 질문을 하도록 하겠습니다.
-------------------------------------------------------------------------------------------------------
if($data[icq]>0) $type = 1;
// 만약 $data[icq]가 존재하면 $type = 1이다를 만들고 싶었어요.
$iconbuyid = iconshop; //아이콘을 판매하는 게시판의 이름
$data4 = mysql_fetch_array(mysql_query("select * from $member_table where no='$data[ismember]'"));
$result2 = mysql_query("select * from zetyx_board_$iconbuyid order by no desc");
$data2 = mysql_fetch_array($result2); 이상 아이콘게시판의 소스 붙여넣기 -_-;
function get_private_icon($no, $type) {
if($type==1) {while($data4[icq]==$data2[no]) {$dir = $data2[file_name1];};}
elseif($type==2) $dir = "icon/private_name/";
음 그러니까.. -_-) 대충 주워담아서 적어봤는데 역시나 오류가 났더군요..
제가 만들고 싶었던건..
------------------
만약 ($type이 1이면),
$data4[icq]의 값이랑 $data2[no]값이랑 같으면, $dir = $data2[file_name1]이 된다.
------------------
였습니다.
( -_-); 저 문장은 언어에 대해 아무것도 모르는 제가 혼신을 다해 붙여 넣어서 작성해본... -_-);;
ㅠ_ㅠ
-_-); 알려주세요 해답을..
-_-);; 지금부터 공부는 시작해볼려고 하지만.. 당장에 코멘트 앞에 아이콘은 나타나게 하는게 당면 과제고.. -_-;
이제 곧 군대갈 시간도 다가오니.. ( -_-);;
도와주시면 감사하겠습니다. ㅠ_ㅠ);
열심히 뜯어보고있는 한 인간입니다. -_-)
밑에보면 제가 전에 올렸던 질문이 있는데요.
( -_ㅠ) 아무도 도와주시는분이 없으셔서 -_- 혼자서 어제도 오늘도 삽질을 계속하고 있습니다.(그 질문의 연장입니다.)
언젠가.. -_- 프로그래밍이란걸 한번 배워봐야겠다는 다짐을 하면서.. 잡소리 그만하고 질문을 하도록 하겠습니다.
-------------------------------------------------------------------------------------------------------
if($data[icq]>0) $type = 1;
// 만약 $data[icq]가 존재하면 $type = 1이다를 만들고 싶었어요.
$iconbuyid = iconshop; //아이콘을 판매하는 게시판의 이름
$data4 = mysql_fetch_array(mysql_query("select * from $member_table where no='$data[ismember]'"));
$result2 = mysql_query("select * from zetyx_board_$iconbuyid order by no desc");
$data2 = mysql_fetch_array($result2); 이상 아이콘게시판의 소스 붙여넣기 -_-;
function get_private_icon($no, $type) {
if($type==1) {while($data4[icq]==$data2[no]) {$dir = $data2[file_name1];};}
elseif($type==2) $dir = "icon/private_name/";
음 그러니까.. -_-) 대충 주워담아서 적어봤는데 역시나 오류가 났더군요..
제가 만들고 싶었던건..
------------------
만약 ($type이 1이면),
$data4[icq]의 값이랑 $data2[no]값이랑 같으면, $dir = $data2[file_name1]이 된다.
------------------
였습니다.
( -_-); 저 문장은 언어에 대해 아무것도 모르는 제가 혼신을 다해 붙여 넣어서 작성해본... -_-);;
ㅠ_ㅠ
-_-); 알려주세요 해답을..
-_-);; 지금부터 공부는 시작해볼려고 하지만.. 당장에 코멘트 앞에 아이콘은 나타나게 하는게 당면 과제고.. -_-;
이제 곧 군대갈 시간도 다가오니.. ( -_-);;
도와주시면 감사하겠습니다. ㅠ_ㅠ);
댓글 8
-
소프트맨
2003.04.19 20:05
if($type==1 && $data4[icq]==$data2[no]) { $dir = $data2[file_name1]; } -
앳플군
2003.04.19 21:26
펑션 (함수) 안에 있기때문에, global 명령을 이용해 전역 함수를 지역함수로 바꿔주셔야 합니다.
(저게 맞나;;)
global $type;
를 get_private_icon 펑션에 삽입해주세요. -
앳플군
2003.04.19 21:26
전역함수 -> 전역변수
지역함수 -> 지역변수
[..] -
앳플군
2003.04.19 21:27
이렇게 되겠죠
function get_private_icon($no, $type) {
global $type;
if($type==1) {while($data4[icq]==$data2[no]) {$dir = $data2[file_name1];};}
elseif($type==2) $dir = "icon/private_name/"; -
앳플군
2003.04.19 21:27
그 밑에 부분은 소프트맨님이 답변해주신것처럼 바꾸셔야 겠네요.
어쨋든 전역변수와 지역변수의 문제도 있는듯해서 답변드렸습니다; -
특급잠수부
2003.04.20 01:47
함수가 호출될때 인자를 받아들이기 때문에 굳이 전역변수를 쓰시지 않으셔도 됩니다.
함수안에서 전역변수를 쓰면 다른 부분에 예기치 못한 결과를 받아들이게 되기 때문입니다.
대신 그 함수의 리턴값을 $dir로 가져가면 될텐데요.
끝에 return $dir;
이런식으로 가고
호출시
<?=get_private_icon(no변수값,type변수값)?> 하면 리턴값을 받아옵니다. -
탄산칼슘
2003.04.20 18:22
여러분 감사합니다 -_ㅠ .. 음 그런데 이방법도 실패군요 .. ( -_-); 에러나는..
아.. 아이콘을 코멘트이름앞에 붙이는 방법이 이렇게 어려울줄이야.. ㅠ_ㅠ -
특급잠수부
2003.04.20 23:03
에러를 수정할때는
1. 파서 에러일경우 -> 줄수가 나오므로 그 줄 아래윗부분에 문법상의 오류를 찾아본다
2. T_STRING에러일경우 -> 보통 파서에러와 비슷하다고 생각하시면 됩니다. 변수를 적어줄때 잘못된 기입으로 인해 자주 볼수있습니다. (이에러 본지 꽤 되어서 기억 가물가물합니다. 몇개 해당사항 더있는데요... -_-;;)
그리고 조건에 걸리는 값들을 한번 다 찍어보세요.
echo $type;
exit;
이런식으로 하나하나씩 차근차근 검증해가면
어느부분이 잘못되었는지 알게됩니다.
힘내세요.
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
XE카오스 | 마켓허브 연동 | |
SUHONE |
XE 설치 초기 화면이 왜 이러죠?
[1]
![]() | 2015.01.07 by 키스투엑스이 |
미스터강 | 본문에 동영상 링크만 넣으면 영상이 나오게 할수 있나요? [6] | 2015.01.07 by 미스터강 |
멧 |
업데이트 후 메인페이지가 이상해졌습니다.
[2]
![]() | 2015.01.07 by 멧 |
ddungddi |
쉬운설치로 업데이트 이후 관리자 페이지 올
![]() | |
Farer | WIKI 모듈 검색 URL 오류 | |
미륵천사 | 외부로 접속시 문제 때문에 문의 드립니다. [3] | 2015.01.07 by GG |
xe초보자 | 게시판 분류 있을때만 분류 나타내는법 알려주세요 [2] | 2015.01.07 by xe초보자 |
우주보스 | 계속 영문설치되는 현상 왜 그럴까요? [2] | 2015.01.07 by 우주보스 |
찌찌뽕뽕11339 | 바.카라 홍보 때문에 미쳐버리겠네요 [1] | 2015.01.07 by EISOFT |
피파링맨 | 추가된 사용자 정의 입력란에 파일업로드 기능 추가 문의 드립니다. [2] | 2015.01.07 by 피파링맨 |
피파링맨 | 첨부파일 토글스위치 삭제하고 리스트만 출력은 어떻게 하나요? | |
mr33 | 이메일 문의 기능 [2] | 2015.01.07 by mr33 |
은유함 | 회원 포인트에 따른 그룹 연동에 대해 | |
Onix | 한글 문자열 자르기하면 문자가 깨져요 도와주세요 ㅠ. [4] | 2015.01.07 by Onix |
이두바끈 | 도와 주세요!!! [6] | 2015.01.07 by 포메천사 |
kinukinu |
자꾸 액세스 거부로 뜹니다.
[1]
![]() | 2015.01.07 by kinukinu |
콩이랑이 |
파일출력부분없애기
[2]
![]() | 2015.01.07 by 콩이랑이 |
로스트(ROST) | 테이블 테두리 [2] | 2015.01.07 by YJSoft |
cdtank | 게시글 통계 |