从 javascript 在服务器中调用 php
Calling php in server from javascript
这个名字的问题很少,但我想要一个没有太多细节的简单示例。
页面上有一个按钮,当我点击时,它必须转到服务器并且 运行 服务器上有一个 php 文件。下面的代码不起作用...
我的 html 代码(带 js)是:
<button onclick="myFunction()">Do it</button>
<script type="text/javascript">
function myFunction(){
var x = new XMLHttpRequest();
x.open("GET","C:\testSample\sample.php",true);
x.send();
return false;
</script>
我的 php 文件是:
<?php
echo "Hello world";
?>
是关于我在js中定义的php文件的路径吗?
你的路径是这样的:
xmlhttp.open("GET","./Path/Here/books.xml", false); //for relative urls
xmlhttp.open("GET","http://localhost/Path/Here/books.xml", false); //for absolute urls
您必须安装 XAMPP 服务器,因为 PHP 文件需要在 Web 服务器上执行,而不是在某个本地文件位置。安装后,您可以指定路径,如
x.open("GET","http://localhost/testSample/sample.php",true);
这个名字的问题很少,但我想要一个没有太多细节的简单示例。
页面上有一个按钮,当我点击时,它必须转到服务器并且 运行 服务器上有一个 php 文件。下面的代码不起作用...
我的 html 代码(带 js)是:
<button onclick="myFunction()">Do it</button>
<script type="text/javascript">
function myFunction(){
var x = new XMLHttpRequest();
x.open("GET","C:\testSample\sample.php",true);
x.send();
return false;
</script>
我的 php 文件是:
<?php
echo "Hello world";
?>
是关于我在js中定义的php文件的路径吗?
你的路径是这样的:
xmlhttp.open("GET","./Path/Here/books.xml", false); //for relative urls
xmlhttp.open("GET","http://localhost/Path/Here/books.xml", false); //for absolute urls
您必须安装 XAMPP 服务器,因为 PHP 文件需要在 Web 服务器上执行,而不是在某个本地文件位置。安装后,您可以指定路径,如
x.open("GET","http://localhost/testSample/sample.php",true);