Я начинаю в php. Я хочу добавить две кнопки с разными действиями при нажатии на нее.вызывать функцию php при нажатии кнопки
код
<?php
function sendfeedback() {
$email = $_POST['email'];
$subject = $_POST['subject'];
$feedback = $_POST['feedback'];
$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "trial_db";
$conn = new mysqli($_servername, $username, $password, $dbname);
if (!conn) {
die("Connection Failed: " . mysqli_connect_error());
}
echo"Connected Successfully";
}
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>
<form action="<?php $_SERVER["PHP_SELF"] ?>" method="post">
<table align="center">
<th colspan="2" align="center">Feedback</th>
<tr> <td>Email id :</td> <td><input type="text" name="email"> </td></tr>
<tr> <td>subject :</td> <td><input type="text" name="subject"></td></tr>
<tr> <td>feedback : </td> <td><textarea name="feedback"></textarea></td></tr>
<tr><td><button name="send" onClick="sendfeedback();"> Send</button><button name="cancel">Cancel</button>
</table>
</form>
</body>
</html>
Я хочу, чтобы вызвать функцию обратной связи, когда я нажмите на кнопку отправить без перенаправления на другую страницу. я застрял на этом. пожалуйста, помогите мне
Вам необходимо использовать AJAX. – Epodax
Возможный дубликат [В чем разница между клиентским и серверным программированием?] (Http://stackoverflow.com/questions/13840429/what-is-the-difference-between-client-side-and-server -side-программирование) –