묻고답하기
스크립트가 중간에 잘립니다.
2015.10.04 04:14
<?php
function pointup($member_srl)
{
$oPointModel = getModel('point');
$current_point = $oPointModel->getPoint($member_srl, true); <-여기부터 잘림
echo 'currentPoint:'.$current_point;
$oPointController = getController('point');
$oPointController->setPoint($member_srl,100, 'add');
$new_point = $oPointModel->getPoint($member_srl, true);
return $new_point;
}
?>
{@ print_r('newPoint:' . pointup($logged_info->member_srl));}
이 스크립트를 HTML 소스에 사용했는데요.
첨부파일 처럼 중간에 소스가 잘려버리네요...
분명 고수분들께 도움까지 받아가며 작성한건데, 어디가 잘못된건가요?
아시는분은 도움 부탁드립니다.ㅠㅠ
댓글 7
-
열혈개발
2015.10.04 22:09
-
c2****
2015.10.04 23:43
전에도 어떤분이 xe 템플릿 문법으로 써야 한대서 xe문법 알음알음 물어가며 써도 안되서 HTML도 써보고 안되서 자바로도 써보고 그것조차 안되서 질문했더니
다시 물어보니 답해주신게 저겁니다... 한달 내내 빙빙 돌아가며 질문했어요 ㅠㅠ
혹시 가능하시다면 어느 부분을 xe문법으로 바꿔야 하는지 아시나요.ㅠㅠ
그리고 중간에 잘리는거 보면 php가 아예 적용 안된건 아닌거 같기도 한데...
-
c2****
2015.10.09 04:06
아무도 원인을 모르시는건가요...
이게 그렇게 어려운 질문이었나....ㅠㅠ
-
c2****
2015.10.16 02:10
HTML스크립트 사용은 맞는거 같네요.... HTML 소스 검사기에 넣었더니 역시나 저 잘리는 부분이 오류라고 떠요 ㅠㅠ 모듈에서 getPoint를 가져오는게 안되는건가요?ㅠㅠ 아무도 모르시네...ㅠㅠ
-
키스투엑스이
2015.10.16 16:10
getPoint 되고요.. 이게 뭐하는 소스인줄 알아야 다른분들도 답변이 가능한데
답변하는 사람의 입장에서 좀 답변하기 난감하게 글을 올리셔서 그런 것 같네요.
(https://www.xpressengine.com/qna/22885315)
그냥 포인트 가져오는거면,,
{@ $oPointModel = getModel('point'); $point = $oPointModel->getPoint($memberInfo['member_srl']); }
이렇게 해보시길,,
-
c2****
2015.10.21 04:15
일단 답변 감사합니다.
저는 그리 복잡한 소스도 아니고 포인트 모듈 가져와서 포인트 추가 정도라 딱히 부연 설명을 안했는데,
아무래도 답변 해주시는 분들은 이해하기 곤란하셨을것 같네요...
그리고 {@} 붙이는건 이미 해봤습니다. 제 생각엔 아예 실행이 안되는게 아니라
중간에 잘리는걸 보니 getPoint부분이 문제인거 같은데, 어디가 문제인질 몰라서 질문했습니다.
HTML 소스로 짜려니 간단한 것 조차 너무 오류가 많네요 ㅠㅠ.
결국 이 문제는 3달째 해결을 못해서 그냥 포기했습니다... 흑흑.
지푸라기라도 잡는 심정으로 XE보드의 전문가분들이 모여 계신 사이트에 질문해봤지만 정작 답변해주시는 분이 없어서 OTL...
그래도 귀한 시간 내셔서 답변 해주신 부분 다시 한번 감사드립니다.
-
늘푸른나무2
2015.10.21 13:16
거~ 헤 유고 거~ 데레데레데떼 떼 꺼~
구글에 xe 문법 검색하시면 해결될거같네요
<?php 는 안먹힘