Я начинаю изучать Php e MySql. Я создаю эту простую форму для передачи данных со страницы на другую страницу. Почему бы не убежать? Это eta.html
<form action="pagina.php" method="get">
Eta' : <input type="text" name="eta"/>
<br>
Nome: <input type="text" name="nome"/>
<br>
<input type="submit" name="send" value="Invia Form"/>
</form>
Это pagina.php:
<?php
echo $_POST['eta'] ."<br />";
echo $_POST['nome'] ."<br />";
?>
Когда я нажимаю кнопку отправки, вот результат:
Спасибо.
4 ответа
Используйте <?php
вместо <php?
Вам нужен сервер для выполнения вашего php-кода. Установите XAMPP - это самый простой способ запустить PHP на вашем локальном хосте.
На странице php .. Напишите код ur, как показано ниже.
<html>
<body>
<?php
echo $_REQUEST['eta'] ."<br />";
echo $_REQUEST['nome'] ."<br />";
?>
</body>
</html>
И даже используйте сервер wamp для проверки вывода ur php, потому что php - это язык на стороне сервера. Wamp - один из программных серверов virtaul. Требуется и свободно доступен, просто погуглите.
Я настоятельно рекомендую вам использовать «пост». Почему? Потому что во многих отношениях это более безопасный способ. Использование «post» даст вам следующий скрипт;
Html
<form action="pagina.php" method="post">
Eta' : <input type="text" name="eta"/>
<br>
Nome: <input type="text" name="nome"/>
<br>
<input type="submit" name="send" value="Invia Form"/>
</form>
Pagina.php
<?php
if ( isset ( $_POST['send'] ) ) {
echo $_POST['eta'] ."<br />";
echo $_POST['nome'] ."<br />";
}
?>
Убедитесь, что «pagina.php» находится в том же месте, что и html-страница.
Похожие вопросы
Новые вопросы
php
PHP — это широко используемый язык сценариев общего назначения с открытым исходным кодом, мультипарадигмальный, динамически типизированный и интерпретируемый, изначально разработанный для веб-разработки на стороне сервера. Используйте этот тег для вопросов о программировании на языке PHP.
<?php
<?php
. Не то, что у вас есть.