How Can I Execute A Php Script With A Javascript Variable On A Js Button Click?
Solution 1:
KEYWORD: AJAX (Asynchronous JavaScript and XML).
With jQuery you can perform a POST
request to a PHP script and receive a response.
$.post("test.php", { name: "John", time: "2pm" })
.done(function(data) {
alert("Data Loaded: " + data);
});
See: http://api.jquery.com/jQuery.post/
PS:
In your PHP you can use: $_POST['name']
/$_POST['time']
to request these variables.
Solution 2:
use ajax...if you are using jquery check http://api.jquery.com/jQuery.ajax/ and for running the ajax event look for the click event @ http://api.jquery.com/click/
Solution 3:
As far as I know, there's no way to execute php by js, because the process of interpreting a php webpage is as follows:
php server ==generate==> html files ==webbrowser execute==> JS
You just cannot go back to the first stage in js. Also the js is executed at your browser rather than the server.
To do your work, you should write a new php page that execute the desired action and call this page using JS.
Also, I assume you are just calling Database, and you can definately find other ways to link to database via JS.
Post a Comment for "How Can I Execute A Php Script With A Javascript Variable On A Js Button Click?"