테스트 사이트 - 개발 중인 베타 버전입니다

우리가 남이가...추가포인트편 채택완료

민쯩먼저깔게요 8년 전 조회 2,216

셀렉트를 이렇게 짜놓았는데요,,내가 아니고

고수님이..ㅋ


$explus_option ="<option value=''>선택</option>";

for($k=8000; $k>=0; $k--){

    $n = $k += 500;

  if(!$w) $plus_ex = trim($config[cf_6]); 

  else if($w =='u'){

if($write[wr_1])  $plus_ex = $write[wr_1];

    else $plus_ex = trim($config[cf_6]);

  }


  if($k== $plus_ex ) $select =' selected'; else $select ='';

  $explus_option.="<option value='$k'{$select}> +{$k}</option>";

}


500단위로 선택할 수 있도록요,,


글쓴회원이 3등급이면 4500

5등급이면 3500

6등급이상이면 2500이 선택되도록 할 수 없을까요?

코드를 어떻게 주물러야 할지요...

고수님의 도움이 절실히 필요합니다.


댓글을 작성하려면 로그인이 필요합니다.

답변 1개

o
8년 전

$config['cf_6']이 초기값으로 생각되는데


일단 구분자로 입력을 받아야할테고

ex. 4500;3500;2500


코드에서는 구분자로 분리해서 등급별로 초기값을 지정합니다.


ex.

$select_init_array = explode(';', $config['cf_6']);

if($member['mb_level'] == '3'){

$plus_ex = $select_init_array['0'];

}

... 생략 ...

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

민쯩먼저깔게요
8년 전
감사합니다...
고수님이신거 같아요,,
근데 제가 허접이라 어떻게 못해요,,,유유

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인