Mark Rene Jensen Ответов: 1

Значение текстового поля Javascript в PHP-коде?


Я хотел получить значение текстового поля javascript в каком-нибудь php-коде, а затем сохранить php txt на сервере.

Что я уже пробовал:

Name: <input type="text" id="myText" value="Mickey">

<button onclick="myFunction()">Try it</button>

<script>
function myFunction() {
  document.getElementById("myText").value = "Johnny Bravo";
}
</script>


   <?php
$myfile = fopen("newfile.txt", "w") or die("Unable to open file!");
$txt = "myText\n";
fwrite($myfile, $txt);
$txt = "Jane Doe\n";
fwrite($myfile, $txt);
fclose($myfile);
?>


$txt = *******?;


что такое код из javascript textbox = *******

ZurdoDev

У вас есть код для его установки, document.getElementById("myText").value = "Johnny Bravo";

так что получить его так же просто.

ВАР имя = "документ".метода getElementById("myText").значение;

Mark Rene Jensen

Я получил его, я нашел шведскую страницу: https://www.sweclockers.com/forum/trad/1013247-hjalp-php-fwrite

Это прекрасно работает

Mark Rene Jensen

Мне снова нужна помощь, так как Швеция использует ссылку:

У меня есть этот ввод, и я хочу сохранить его с помощью var, но как?

1 Ответов

Рейтинг:
1

Richard Deeming

PHP запускается на сервере и генерирует ответ, который отправляется обратно клиенту. Javascript запускается на клиенте еще долго после завершения PHP-кода.

Чтобы отправить значения от клиента обратно на сервер, вам необходимо либо отправить <form>, перезагрузите страницу со значениями в строке запроса или сделайте запрос AJAX.

Ajax - руководства для разработчиков | MDN[^]