url에 실은 변수속에... 앞에 0이 없어지는 현상

url에 실은 변수속에... 앞에 0이 없어지는 현상

QA

url에 실은 변수속에... 앞에 0이 없어지는 현상

본문

$testnum 변수에 000006이 들어있습니다. 

 

그런데 아래를 지나면

 

var url = "http://www.test.com/test.php?num="+<?php echo $testnum?>; 

 

url 에는 http://www.test.com/test.php?num=6 이 인식됩니다

 

 

다시 말해서 000006   => 6 처럼 앞의 0이 잘려요

 

$testnum 를  number가 아닌 string으로 변환하면 될거같은데 

위에서 그것을 어떻게 해주는가요?

이 질문에 댓글 쓰기 :

답변 1

num=<?php echo $testnum?>" 

다시 자세히... 아래 자바스크립트 안에 php변수 출력을 해서 다음페이지에 넘기려는데요

어케 해야 해요?

  function sendVar(){
    var url = "http://test.com/test.php?num="+<?php echo $num?>;
window.open(url,'win','menubar=no,status=no,toolbar=no,titlebar=no,location=no,scrollbars=yes,resizable=no,width=1024,height=700');

더 핵심정리
아래의 $testnum에는 분명 숫자 앞에 0000000000이 많이 붙어 있는데요

        function sendVar(){
var num = <?php echo $testnum?>;
                /// 바로 위의 js변수 num가.. 자꾸 영을 없애버리고  6 만 가지고 있어요
}

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

회원로그인

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