2013-09-30 2 views
-1

페이지가 있습니다. a.php. 이 페이지에서 버튼을 클릭하면 "샘플"기능이 호출되었습니다.jquery 게시물 값을 얻으십시오.

<script type="text/javascript"> 
function sample(id,no) {  
    jQuery.post('s.php', { ID: id, Number: no }, function(response) { 
    window.self.location='s.php'    
    }); 
} 
</script>   
<input name="" value="submit" type="button" onClick="return sample('5','10');"> 

s.php에 게시 된 값을 가져와야합니다.

위 코드에서 가능합니까? ID 및 수 있도록 http://php.net/manual/en/reserved.variables.post.php

배열의 키는 양식 입력 이름과 동일합니다 :

+1

간단한 예제를 확인하십시오. http://stackoverflow.com/a/19089803/1868660 –

+4

'$ id = $ _POST [ "ID"]; $ number = $ _POST [ "Number"]; ' – letiagoalves

+0

@letiagoalves 그 코드를 사용해 봤습니다. 하지만 "Undefined index : gateID"가 표시됩니다 – Ammu

답변

0

당신은 $ _POST 배열에 접근 할 필요가

a.php 

<form method="_POST" action="s.php"> 

<input name="id" value="5"> 
<input name="number" value="10"> 
<input name="" value="submit" type="button"> 

</form> 

s.php 

<?php 
if(isset(id) && isset(number)) { 
echo id = $_POST['id']; 
echo number = $_POST['number']; 
} 
?> 
0

시도하십시오.

$id = $_POST['ID']; 
$number = $_POST['Number']; 

그런 다음 필요에 따라 변수를 사용하십시오. 이 시점에서 SQL 인젝션에주의를 기울이십시오 (입력을 지우십시오).

관련 문제