AJAX를 사용하여 PHP에 JavaScript 변수 전달
웹 개발에서는 클라이언트측(JavaScript)과 서버 간에 데이터를 교환해야 하는 경우가 종종 있습니다. -측(PHP) 코드. 이는 AJAX(비동기 JavaScript 및 XML)를 사용하여 달성할 수 있습니다.
JavaScript에서 PHP로 변수 전달
AJAX 호출을 통해 JavaScript에서 PHP로 변수를 전달하려면, 다음 단계를 따르세요.
예제 코드
JavaScript:
<code class="javascript">$(".clickable").click(function() { var userID = $(this).attr('id'); $.ajax({ type: "POST", url: 'logtime.php', data: { userID: userID }, success: function(data) { alert("success!"); } }); });</code>
PHP(logtime.php):
<code class="php">if (isset($_POST['userID'])) { $userID = $_POST['userID']; // Process the userID variable as needed }</code>
제공된 코드 수정
제공된 코드에서 문제는 $uid = isset($_POST['userID']);를 사용한 PHP 스크립트에 있었습니다. 이 구문은 변수가 존재하는지 확인하지만 해당 값을 할당하지는 않습니다. 이 문제를 해결하려면 다음을 사용하세요.
<code class="php">$uid = $_POST['userID'];</code>
이러한 지침을 따르면 AJAX를 통해 JavaScript 변수를 PHP에 효과적으로 전달하여 클라이언트와 서버 코드 간의 통신을 활성화할 수 있습니다.
위 내용은 AJAX를 사용하여 JavaScript 변수를 PHP에 전달하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!