글쓰기 자동댓글등록을 사용중인데 출력갯수를 랜덤으로 할수있나요?

글쓰기 자동댓글등록을 사용중인데 출력갯수를 랜덤으로 할수있나요?

QA

글쓰기 자동댓글등록을 사용중인데 출력갯수를 랜덤으로 할수있나요?

답변 3

본문

글쓰기를 하면

댓글을 자동으로 8개가 적히게 해두었는데

혹시 이 댓글 갯수를 랜덤으로 할수있게 할 방법이 있나요?

 

<?

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

#################################################

 # 사용법

 # 스킨/write_update.tail.skin.php 에 이코드를 추가

 # 게시판설정에서 코멘트 1개등록시 원글삭제 불가로 설정

#################################################

// 새글등록 일때만 자동코멘트

 if ($w =='') {

    $wr_write = get_write($write_table, $wr_id);//원글정보

    $wr_write_content = "우리모두 인사를 생활화 해요

 

";//댓글내용

    $wr_write_password = sql_password($g4[server_time]);//패스워드

    $wr_write_cname = "해피강아지";//등록자명

    $wr_write_mbid = $config[cf_admin];//등록아이디

 

    $sql = " insert into $write_table

                set ca_name = '$wr_write[ca_name]',

                    wr_num = '$wr_write[wr_num]',

                    wr_parent = '$wr_id',

                    wr_is_comment = '1',

                    wr_comment = '1',

                    wr_content = '$wr_write_content',

                    mb_id = '$wr_write_mbid',

                    wr_password = '$wr_write_password',

                    wr_name = '$wr_write_cname',

                    wr_datetime = '$g5[time_ymdhis]',

                    wr_ip = '000.000.000.000' ";

    sql_query($sql);

 

 

    // 원글에 코멘트수 증가

    sql_query(" update $write_table set wr_comment = wr_comment + 1 where wr_id = '$wr_id' ");

    // 코멘트 1 증가

    sql_query(" update $g4[board_table] set bo_count_comment = bo_count_comment + 1 where bo_table = '$bo_table' ");

 

 }

?>

 

이걸 복사해서 8개를 사용중입니다 

 

물론 내용은 틀리구요

 

이걸 글을 쓸때마다 8개가 한번에 다 나오는데 혹시 출력 갯수를

 

조절할수있을까요?

 

랜덤으로

이 질문에 댓글 쓰기 :

답변 3

for문을 사용하여 즉 반복문을 사용하여

갯수 조절을 하실수가 있습니다.

http://sir.co.kr/g5_tip/3170 

 

여기 참고하세요

$arr = array("1", "2", "3", "4", "5", "6", "7","8"); //1~8의 숫자가 있습니다.
shuffle($arr); //골고루 섞어 줍니다.
$Random_Num = $arr[0]; //섞인 숫자의 첫번째를 확인해볼게요

echo $Random_Num; // 계속 변화하는 모습을 보실 수 있습니다.

참고하세요

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 24
© SIRSOFT
현재 페이지 제일 처음으로