Задать переменную php js

143
28 декабря 2019, 16:00

Подскажите пожалуйста есть переменная js взятая из input. Как это значение поместить в переменную php?

$(document).ready(function() { 
	var rowCount = $('#one').val(); 
  alert (rowCount); 
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> 
<input id="one" value="10" type="text"> 
<?php 
$pages="///Должно быть 10//"; 
echo "$pages"; 
?>

Answer 1

php выполняется на сервере. js выполняется в браузере у пользователя. php ничего не знает про js и js ничего не знает про php. Когда выполняется js, php уже отработал и умер.

<? $value=10;?>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="one" value="<?=$value;?>" type="text">
<?php
$pages=$value;
echo "$pages";
?>

Ну а значение 10 в переменной $value должно взяться допустим из базы данных или из cookies или из сессии.

Answer 2

Как то так ?

$(document).ready(function() { 
	var rowCount = $('#one').val(); 
  alert (rowCount); 
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> 
<input id="one" value="10" type="text"> 
<?php 
$pages="<script> 
let z = document.getElementById('one').value; 
document.write(z); 
</script>"; 
echo "$pages"; 
?>

READ ALSO
Vue JS Вывод таблицы из БД

Vue JS Вывод таблицы из БД

Нужно вывести таблицу из БД, полученную с помощью AXIOS

156
Отмена кеширования HTML, PHP

Отмена кеширования HTML, PHP

у меня проблема

165
Цикл php данной страницы

Цикл php данной страницы

Подскажите пожалуйста, как добавить class если $_GET['page'] = $i? Есть php код, который выведет 5 раз данный html код

113
Может ли статический метод класса быть экспортруемым?

Может ли статический метод класса быть экспортруемым?

Насколько я знаю, для методов экземпляров класса используется thiscall, и они не экспортируются с другими соглашениямиА поскольку статический...

144