@charles.orn
Вы не можете напрямую получить значение переменной из JavaScript в PHP, так как JavaScript выполняется на стороне клиента (в браузере), а PHP выполняется на стороне сервера.
Однако, вы можете отправить значение переменной из JavaScript в PHP с помощью AJAX-запроса. Примерно так:
1
|
var value = 'Значение, которое нужно передать'; |
1 2 3 4 5 6 7 8 9 |
var xhr = new XMLHttpRequest(); xhr.open('POST', 'обработка.php', true); xhr.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); xhr.onreadystatechange = function() { if(xhr.readyState == 4 && xhr.status == 200) { // Действия после успешной отправки } }; xhr.send('value=' + encodeURIComponent(value)); |
1 2 |
$value = $_POST['value']; // Действия с переменной |
Обратите внимание, что код PHP для обработки запроса должен быть размещен в файле "обработка.php" (в приведенном примере), и вы должны настроить свой сервер так, чтобы он правильно обработал AJAX-запросы.