Я хочу использовать яваскрипт переменный в функции PHP .. мой код, как показано нижеиспользования Javascript переменный в PHP функции JQuery
$(document).ready(function() {
$("#btn_url").on('click', function() {
var video_val = $("#video_url").val(); alert(video_val);
alert('<?php echo getYoutubeDurationV3("<script>document.write(video_val);</script>"); ?>');
});
});
Я хочу использовать video_val переменного в функции PHP .. как я могу это сделать ?
Да, вы можете передать его с помощью AJAX t o любой скрипт .php. – mitkosoft
Вы смешиваете клиентский и серверный код очень странно. JavaScript и PHP не знают друг о друге в этом контексте, они работают в совершенно разные времена на совершенно разных хостах. Вы не используете «переменную JavaScript в PHP» вместо «сделать запрос AJAX». Этот запрос включает данные, которые вы хотите отправить в приложение PHP. Это приложение может затем использовать эти данные, выполнить некоторую операцию и ответить на запрос AJAX. Затем клиентский код обрабатывает этот ответ. – David
Вы понимаете жизненный цикл страницы и как взаимодействуют PHP и JavaScript? К моменту запуска JavaScript-кода это способ запоздать для запуска PHP. – epascarello