Показать переменную из php файла в html файл - PullRequest
0 голосов
/ 12 февраля 2019

Этот вопрос выглядит глупо, но я не могу передать переменную $ total из моего php-файла в html-форму, используя include_once.Я не могу использовать include_once в начале html-файла, потому что я использую переменную temp и она выдаст ошибку, если я попытаюсь это сделать.Я хотел бы включить его непосредственно в форму.

В моем php-файле doRequest.php есть вся логика приложения, и у меня есть эта переменная $total, которая исходит из моей логики, и я хочу напечатать внутри формы,Мой метод addGradeValueToUsers получает два параметра из разных файлов.Как я могу отобразить $total внутри моего метода?

<form action="doRequest.php" id='requestForm' method="post" enctype="multipart/form-data">
   <input class="btn btn-default" type="button" value="Add Grades" onclick="addGradeValueToUsers(<?php echo $total; ?>"/> 
</form>

1 Ответ

0 голосов
/ 12 февраля 2019

Вы можете передать значение переменной total через cookie:

<?php
//doRequest.php
$total = someInternalLogic();
setcookie('total', $total);
?>

<!-- php that contains the form -->
<form action="doRequest.php" id='requestForm' method="post" enctype="multipart/form-data">
   <input class="btn btn-default" type="button" value="Add Grades" onclick="addGradeValueToUsers(<?php echo $_COOKIE['total']; ?>)"/>
</form>

Помните, что setcookie() должен быть вызван перед любым выводом HTML в вашем файле doRequest.php (если есть).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...