我是网络开发的初学者,我可以访问cpanel上托管的网站,我需要对其进行一些更改。这个网站的后端是由蛋糕PHP制作的,我想用客户端使用ajax将一些数据插入到它的数据库中。问题是我不知道如何获取负责插入数据库的PHP文件的URL。 请参阅以下代码:
var xhttp = newXMLHttpRequest();
xhttp.onreadystatechange= function() {
if (this.readyState == 4 && this.status == 200) { document.getElementById("demo").innerHTML = this.responseText;
}
};
xhttp.open("GET", "i don't know what I put here", true);
xhttp.send();
答案 0 :(得分:1)
通常,如果您正在开发使用数据库的应用程序,那么您将确保数据库和连接到它的业务层尽可能彼此接近。这完全是关于延迟。
您也不希望任何浏览器能够从世界上任何地方与数据库通信。这是关于安全的。
我在这里摸不着头脑,但基本上你不想做你想要做的事情,除非你完全了解上述内容并知道你在做什么
如果您正在尝试进行一次性操作,那么我确定您的托管服务提供商有一个将您列入白名单的过程,允许您使用首选的客户端工具(例如,如果您的MySQL Workbench连接到数据库)数据库是MySQL)。这将允许您执行一次性查询。虽然CPanel拥有自己的MySQL界面,你可以使用它,这似乎是这种情况下的首选路径