형님들 for문으로 돌린뒤 값 echo찍엇는데....띄용

형님들 for문으로 돌린뒤 값 echo찍엇는데....띄용

QA

형님들 for문으로 돌린뒤 값 echo찍엇는데....띄용

본문


<?

$email1 = $_REQUEST['email1']; 
for($i=0;$i<count($email1);$i++) { 
echo $email1[$i]; 
echo ","; 
} 
 ?>

 

지금 찍으면 a,b,c,d

잘찍힙니다.

 

그런데 문제가 a,b,c,d 라고 찍힌거 그대로 $admin 안에 넣고싶은데.. for문땜시 어떻게해야될지 고민이네요

 

도윰좀 주세요 형님들 꾸벅

이 질문에 댓글 쓰기 :

답변 7

<?

$n=0;

$admin='';

$email1 = $_REQUEST['email1']; 

for($i=0;$i<count($email1);$i++) { 

if($email1[$i]) {

if($n==0) {

                $admin .=  $email1[$i] ; 

             } else {

                $admin .=  ",".$email1[$i] ;  

             }

      }

 

echo $admin;

 ?>

레벨 10이상에게 메일을 보내실려면, 별도로 10이상 회원의 이메일을 뽑아서 처리해줘야죠
 ^^

궁금증이 안 풀리시면, 쪽지주세요.

 

전화로 설명드릴게요. ^^

아 정말 감사합니다. 신경써주셔서요..
신경ㅆㅓ주셔서 해결은 됬는데.
string implode ( string $glue , array $pieces )

string implode ( array $pieces )
이걸로는 구현이 어려운건지 또 궁금해지네요..

아무쪼록 감사드리구요...설명한번만 적어주시면 바로 이해가될거같습니다 ^*^

 
<?php
$a = "";
$admin = "";
$email1 = $_REQUEST['email1']; 
for($i=0;$i<count($email1);$i++) { 
$a = $email1[$i].",";  
$admin .= $a;
}
$echo $admin;
?>

와 같이 해보세요. 

상관없습니다.

 

email1 문에서 mb_id 값을 가지고 온다고 봤을때,

 

해당값을 get_member() 함수에 넣어서 회원정보로 가지고 오고, 

 

이메일정보가 있는지 다시 한번 체크하기 위해서 for 문을 돌리는 겁니다.

 

검증을 해야 하니까요. ^^

/bbs/register_form_update.php 파일의 271라인쯤에 보면요... 

 

    // 최고관리자님께 메일 발송

    if ($config['cf_email_mb_super_admin']) {

        $subject = '['.$config['cf_title'].'] '.$mb_nick .' 님께서 회원으로 가입하셨습니다.';

 

이렇게 되어 있어요. ^^

 

답이 됐나요?

답변을 작성하시기 전에 로그인 해주세요.
전체 126,551 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT