어제 질문글을 올렸었는데... 제가 멍청해서 설명이 난해했었나봅니다... 제가 처해있는 상황을 최대한 정확하게 써보겠습니다.
제가 지금 php와 javascript를 ajax로 통신하는 웹어플리캐이션을 개발중입니다.
var opp = 1;
test=null;
new Ajax.Request(
'lutia.php', {
method: 'post',
parameters: 'action='+action+'&test='+opp.array1,
onComplete: function(result) {
var server_data = eval("(" + result.responseText + ")");
이런식으로 javascript에서 php에 쿼리를 요청해서 결과값을 받아와서 하는 동기식 요청입니다.
이때 서버는 POST값을 신뢰해야만합니다. 서버에서는 다른 검사 방법이 없고, 오직 클라이언트에서 전송하는값이 초기값이기 때문입니다.