본문 바로가기

프로그래밍/웹

넘겨받은 POST값을 다른 PHP로 전달하기

반응형
순서상 php(서버측언어)는 클라이언트 언어보다 먼저 실행된다.

자바스크립트의 경우 이미 서버에서 나온 후 php 코드가 다 제거된 상태다.
따라서 php로 자바스크립트의 변수를 읽을 수 없다.


대책
쿠키나 세션으로 자바스크립트 변수 값을 저장하여 사용한다.
hidden 폼을 이용하여 전송한다.
ajax(비동기호출) 방식을 사용한다.

번 방법을 사용하여 다른 PHP로 POST 데이터를 전송해보겠다.

우선 입력 폼 및 hidden 태그를 만든다.
js에서 처리된 값을 hidden에 넣고 submit 하여 php로 전송한다.



ி send_data.html

    function func_send()  
    {      
    
    document.input_form.data2.value = 'DEF';      
    
    document.input_form.submit(); 
    
    }​


 

 

반응형

'프로그래밍 > ' 카테고리의 다른 글

PHP 함수 모음  (0) 2019.12.12
PHP 로그인 구현  (0) 2019.11.29
javascript 정규표현식 - 특수문자 제거  (0) 2019.11.04
모달 팝업 띄우기  (0) 2019.07.26
개발자도구 스크립트 모음  (0) 2019.07.10