![](/img/trans.png)
[英]Prestashop - GET request to custom PHP file inside module returns 404
[英]Prestashop custom php file with query
我是prestashop的新手,我制作了一個自定義php文件,該文件被ajax調用並具有SQL查詢。 問題在於該文件沒有連接。 我應該在其中包含或要求實現什么?
如果絕對需要 ,請包括以下文件(根據文件位置更正路徑):
include(dirname(__FILE__).'/../../config/config.inc.php');
include(dirname(__FILE__).'/../../init.php');
Db::getInstance()->exec($sql);
這些文件將加載所有配置並自動加載PrestaShop類(但不會啟動任何進程)。 您可以在下面編寫代碼。
但是,也不建議這樣做。 來自FO的Ajax調用應轉到FrontController
(默認值或模塊制造的FrontContoller)。 Ajax對AdminController的調用也是如此。
您也可以在初始化時從模塊內部響應Ajax調用。
所有Ajax調用都應隨其發送令牌,以防止CSRF和其他安全漏洞。
好吧,我承認這是一個愚蠢的問題
$hostname = "localhost";
$username = "";
$password = "";
$dbName = "";
mysql_connect($hostname,$username,$password) or
die("Cant connect to bd");
mysql_select_db($dbName) or die(mysql_error());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.