【发布时间】:2023-03-26 13:55:02
【问题描述】:
我正在对我的 home.blade.php 中的另一个页面使用 AJAX 请求。我的 AJAX 请求如下:
function getMessages(){
$.post("public/ajax_handlers/get_messages.php",
{
user_id: "<?php echo \Session::get('user_id'); ?>",
},
function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
}
我在 /public/ajax_handlers/ 目录中有 .php 文件,但是当我加载页面时,我收到错误消息:
POST http://localhost:8000/public/ajax_handlers/get_messages.php 404 (Not Found)
XHR failed loading: POST "http://localhost:8000/public/ajax_handlers/get_messages.php".
当我搜索时,我发现了一些关于同一主题的信息,并且有内容告诉我们可以使用 laravel use 函数或 Storage 类,但我没有得到很好的结果。那么,如何让 .php 启动并运行?
【问题讨论】:
-
你需要先学习如何使用 Laravel 控制器和路由