call a function when button click in php code example
Example 1: php button click function
<!DOCTYPE html>
<html>
<head>
<title>
How to call PHP function
on the click of a Button ?
</title>
</head>
<body style="text-align:center;">
<h1 style="color:green;">
GeeksforGeeks
</h1>
<h4>
How to call PHP function
on the click of a Button ?
</h4>
<?php
if(isset($_POST['button1'])) {
echo "This is Button1 that is selected";
}
if(isset($_POST['button2'])) {
echo "This is Button2 that is selected";
}
?>
<form method="post">
<input type="submit" name="button1"
value="Button1"/>
<input type="submit" name="button2"
value="Button2"/>
</form>
</head>
</html>
Example 2: run php function on button click
Button clicks are client side whereas PHP is executed server side, but you can achieve this by using Ajax:
$('.button').click(function() {
$.ajax({
type: "POST",
url: "some.php",
data: { name: "John" }
}).done(function( msg ) {
alert( "Data Saved: " + msg );
});
});
In your PHP file:
<?php
function abc($name){
}
?>