2014-03-28 4 views
0

나는 궁금해하고있었습니다. 현재 웹 사이트를 만들고 있는데 스트림에 물건을 올릴 수 있고 스트림을 좋아할 수있는 곳이 있습니다. 내가 궁금하네요 지금JavaScript의 PHP 코드

, 나는이은 .js 파일에 있습니다 : 내가 원하는 나는 등의 아이콘을 클릭 매번

$(function(){ 
     $('.icon-like').click(function(){ 
       var count = parseInt($(this).html()); 
       count++; 
       $(this).html(count++); 
      }); 
}); 

이며, 사용자는 방지 (다시 마음에 액세스 할 수 없습니다 스팸처럼) 데이터베이스의 행이 업데이트됩니다.

그러나 PHP와 JS를 연결하는 방법에 대한 단서가 없습니다. 나는 PHP 스크립트가 작동 하는지를 모르는 PHP 스크립트를 알고있다. 이미 돕는

감사)

+2

읽기 : http://stackoverflow.com/questions/7016701/creating-jquery-ajax-requests-to-a-php-function/7016795#7016795 – NullUserException

+0

를 사용하여 AJAX ($ 아약스() 또는 $ .post())를 호출하여 PHP 스크립트를 호출합니다. 데이터를 반환해야하는 경우 PHP 스크립트에 다시 표시하십시오. 데이터 배열을 반환하는 경우 JSON에서 PHP 배열을 인코딩해야합니다. –

답변

2

확인이 링크 http://blog.teamtreehouse.com/beginners-guide-to-ajax-development-with-php, 그것은 자바 스크립트와 PHP를 사용하는 방법을 배울 수있는 좋은 시작이다.

$('.icon-like').click(function(){   
    $.ajax({ 
     url: 'php/your-php-script-to-like-post.php', 
     type: 'post', 
     data: {...}, 
     success: function(data, status) { 
      ... 
      $(this).html(*updated value*); 
     }, 
     error: function(xhr, desc, err) { 
      ...  
     } 
    }); 
}); 
+1

그 해답을 가져 주셔서 감사합니다. 전에는 AJAX로 일한 적이 없기 때문에 실제로 어떻게 작동하는지 알지 못했습니다. 이것은 이미 많이 설명합니다. –

관련 문제