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

자바스크립트에서 나온 결과값을 PHP 구문에 if문 else문 만들고 싶은데요. 채택완료

퍼레버의리 11년 전 조회 8,663

우선 다시 질문 드려서 정말 죄송합니다 ㅠ,ㅠ

 

</p><p><span style="line-height: normal; font-family: 돋움, Dotum, Helvetica, sans-serif; font-size: 12px;"><script language="JavaScript"></span></p><pre style="line-height: normal;">function reverse_counter(){
  today = new Date();
  
  start_d_day = parseISO8601("$start_datetime");

   생략....
if(조건1){
document.getElementById('counter_box').innerHTML = "결과값1"
}else if(조건2){
document.getElementById('counter_box').innerHTML = "결과값2"
}else{
document.getElementById('counter_box').innerHTML = "결과값3"
}
//-->
</script>

</pre><pre style="line-height: normal;">
</pre><pre style="line-height: normal;">
</pre><pre style="line-height: normal;"><?php
$product_info_item.="
   
   생략.....
            
            <BODY onLoad='reverse_counter()'>
            <span id='counter_box'></span>
            
      생략.....
    ";


↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓여기서 문제가 생기네요 ㅠ,ㅠ↓↓↓↓↓↓↓↓↓↓↓↓↓↓
여기서 자바스크립트에서 가져온 값이 결과값1이나 결과값2냐 결과값3이냐 에따라 (참고로 여기는 php구문)

if(조건){
본 상품은 이미 상품기간이 지나 판매가 가능하지 않습니다.

}else if(조건2){

본 상품은 상품시작을 하지 않았습니다.

else{

본 상품은 판매가 가능합니다.

}

 </pre><p><span style="line-height: normal; font-family: 돋움, Dotum, Helvetica, sans-serif; font-size: 12px;"> ?> </span> </p><p>

 

 

php 자바스크립트에서 가져온 결과값을 ​ 로 처리 되는데요

 

이 처리된 값을. 

다시 if문 else 문 으로 구별해줘야 합니다. 즉 자바스크립트에 따라 결과값이 구매 할수 있냐 구매 할수 없냐 하기 위해 php 구문안에 if문 else 만드는 것입니다.

그런데 이 과정에서 어떻게 가져와야 할지 어제부터 막히네요 ㅠㅠ 진행조차 할수 없을정도로 ㅠ,ㅠ 조언 부탁드립니다. 

 

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

답변 2개

채택된 답변
+20 포인트
11년 전

서버에서 상품정보와 날짜값만 받아와서 자스에서 서버에서 받아온 오늘날짜에 1초씩 증가하면 될거 같은데

굳이 다시 php 로 넘겨 받아 처리하려면 ajax 로 처리하면 됩니다. 

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

답변에 대한 댓글 1개

퍼레버의리
11년 전
답변 감사합니다 ㅠ,ㅠ 언제나 신세 지고있네요 ㅠ,ㅠ

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

값을 변수에 담아서 페이지 고침시 값을 넘길수있는 방법이 있습니다.

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

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

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

로그인