[Q]전진님2-2 정보
[Q]전진님2-2관련링크
본문
echo "alert("현재 ".number_format($member['mb_point'])." 점 에서 ".number_format($view['wr_2'])." 점 착감 되었습니다 (".number_format($member[mb_point]-$view['wr_2'])."점 남았습니다)")";
여기 문장에서 오류 떠요 ~
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in
, 또는 ; 에서 문제가...
찾아봐도 머가 틀렸는지 저는 모르겠어요 @.@;;
21:50> 아마 " 안에 ' 속에 " 이게 문제인듯.. 계속 찾는중;;
21:56> echo "alert('현재".number_format($member['mb_point'])."')";
이런 패턴으로 먹히네요~ 거의 1시간 소비된듯.. 인제 연장해야죠~
22:07> 이부분은 해결^^
- 영자는 포인트삭감 제외 부탁드려요.
if($is_admin=="super" || $is_admin=="group") {제외}
22:21 > 전진님 좀더 눈 보기좋게 입력해 놓았어요..
참고 링크 확인 부탁드립니다.
여기 문장에서 오류 떠요 ~
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in
, 또는 ; 에서 문제가...
찾아봐도 머가 틀렸는지 저는 모르겠어요 @.@;;
21:50> 아마 " 안에 ' 속에 " 이게 문제인듯.. 계속 찾는중;;
21:56> echo "alert('현재".number_format($member['mb_point'])."')";
이런 패턴으로 먹히네요~ 거의 1시간 소비된듯.. 인제 연장해야죠~
22:07> 이부분은 해결^^
- 영자는 포인트삭감 제외 부탁드려요.
if($is_admin=="super" || $is_admin=="group") {제외}
22:21 > 전진님 좀더 눈 보기좋게 입력해 놓았어요..
참고 링크 확인 부탁드립니다.
댓글 전체
앗, 제가 많이 늦었네요.. 급하시면 쪽지주세요.. ^^; (사실 제목에 제 이름 들어가 있는게 좀.. 그래요.. ^^;)
앗.. 첫번째 것 답장 쓰다가.. 해결하신 것을 이제서야 발견.. ^^; 제 원래 코드에 오류가 있었네요. .죄송.. ^^;
음.. 영자 포인트 삭제 제외는..
위 코드를 적용하시면 되겠는데요? ^^
음.. 포인트 삭감하는 코드가 저 { ... } 에 들어가려면, 조건문이 반대가 되어야하니까..
블로그에 남기신 코드와 합치려면, 첫번째 조건문과 합쳐서
if(!$is_admin && $view['mb_id'] != $member['mb_id']) { // 영자가 아니고, 자신의 글이 아니면
// 원래코드
}
이런식으로 하시면 될듯 합니다.
블로그 글의 두번째? select 가 아닌 input box로 하는 것은,
저에게 물어보시는 건가요? ^^;
앗.. 첫번째 것 답장 쓰다가.. 해결하신 것을 이제서야 발견.. ^^; 제 원래 코드에 오류가 있었네요. .죄송.. ^^;
음.. 영자 포인트 삭제 제외는..
위 코드를 적용하시면 되겠는데요? ^^
음.. 포인트 삭감하는 코드가 저 { ... } 에 들어가려면, 조건문이 반대가 되어야하니까..
블로그에 남기신 코드와 합치려면, 첫번째 조건문과 합쳐서
if(!$is_admin && $view['mb_id'] != $member['mb_id']) { // 영자가 아니고, 자신의 글이 아니면
// 원래코드
}
이런식으로 하시면 될듯 합니다.
블로그 글의 두번째? select 가 아닌 input box로 하는 것은,
저에게 물어보시는 건가요? ^^;
그러믄요;; input box로 가능하게 부탁드려요 ;;;;; ㅠ
100 단위로 받는 것은 그냥 내부적으로 처리했어요..
입력된 값은 $write[wr_1] 값에 들어갈테니, 적당히 처리해주세요..
<?
$min_pct = 0.001; // 0.1%
$max_pct = 0.1; // 10%
$min_point = (int)($member['mb_point'] * $min_pct / 100 )*100;
$max_point = (int)($member['mb_point'] * $max_pct / 100 )*100;
echo "회원점수 $member[mb_point] 최소 점수 $min_point, 최대점수 $max_point<br/>";
?>
<form name="fpoint" onsubmit="return check_mm(this)" method="POST">
<input type="hidden" name="wr_1" id="point" value="<?=$min_point?>">
<span>점수: </span>
<input type="text" id="u_point" style="text-align:right">00 점
</form>
<script>
function check_mm()
{
var min_point = <?=$min_point;?>/100;
var max_point = <?=$max_point;?>/100;
var u_point = parseInt(document.getElementById('u_point').value);
if (min_point > u_point) {
alert("점수는 최소 "+min_point+"00 이상이어야 합니다.");
document.getElementById('u_point').value = min_point;
return false;
}
if (max_point < u_point) {
alert("점수는 최대 "+max_point+"00 이하이어야 합니다.");
document.getElementById('u_point').value = max_point;
return false;
}
document.getElementById('point').value = u_point * 100;
}
</script>
입력된 값은 $write[wr_1] 값에 들어갈테니, 적당히 처리해주세요..
<?
$min_pct = 0.001; // 0.1%
$max_pct = 0.1; // 10%
$min_point = (int)($member['mb_point'] * $min_pct / 100 )*100;
$max_point = (int)($member['mb_point'] * $max_pct / 100 )*100;
echo "회원점수 $member[mb_point] 최소 점수 $min_point, 최대점수 $max_point<br/>";
?>
<form name="fpoint" onsubmit="return check_mm(this)" method="POST">
<input type="hidden" name="wr_1" id="point" value="<?=$min_point?>">
<span>점수: </span>
<input type="text" id="u_point" style="text-align:right">00 점
</form>
<script>
function check_mm()
{
var min_point = <?=$min_point;?>/100;
var max_point = <?=$max_point;?>/100;
var u_point = parseInt(document.getElementById('u_point').value);
if (min_point > u_point) {
alert("점수는 최소 "+min_point+"00 이상이어야 합니다.");
document.getElementById('u_point').value = min_point;
return false;
}
if (max_point < u_point) {
alert("점수는 최대 "+max_point+"00 이하이어야 합니다.");
document.getElementById('u_point').value = max_point;
return false;
}
document.getElementById('point').value = u_point * 100;
}
</script>
전진님.. 클릭할때마다 감소 되면 심각하오니
하루에 한번만 감소되게 할 수 있을까요 ? 그렇게 되면..더 복잡해 질까요 ;;
하루에 한번만 감소되게 할 수 있을까요 ? 그렇게 되면..더 복잡해 질까요 ;;
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=225480
이글을 참조하세요. ^^
위 글은, login_check.skin.php 에서 사용하는 것이고요,
만일 view.skin.php 등 다른곳에서 사용하려면,
$mb[..] 대신에 $member[..] 로 사용하시면 됩니다.
이글을 참조하세요. ^^
위 글은, login_check.skin.php 에서 사용하는 것이고요,
만일 view.skin.php 등 다른곳에서 사용하려면,
$mb[..] 대신에 $member[..] 로 사용하시면 됩니다.
감사합니다
저런 에러가 뜰때는 \" 이런 방식을 이용해도 될지도....
그렇죠.. ^^
헐.. 알았어야 말이죠..
정규식 응용을 모르니 대입하는수밖에..
그래도 알려주셔서 감사합니다
정규식 응용을 모르니 대입하는수밖에..
그래도 알려주셔서 감사합니다