gpt4 book ai didi

php - AJAX 响应不适用于 PHP require_once

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:46:59 26 4
gpt4 key购买 nike

我对 ajax 响应有疑问。我的测试 php 文件内容如下:

<?php
$values = array('value'=>'123',
'key'=>'Test'
);
echo json_encode($values);
?>

一切都很完美。但问题是当我尝试包含数据库连接文件时响应停止。

基本上,如果我添加 require_once 'database.php'; 连接文件内容:

<?php
$login = new PDO("sqlsrv:Server=SERVER;Database=db", "login", "pass");
?>

我已经尝试过

ini_set('display_errors', 1);
error_reporting(E_ALL);

但什么也没有。此连接很好,文件位置也很好。并与另一个网站合作。

test.php文件内容:

<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);

require_once 'database.php';

$values = array('value'=>'123',
'key'=>'test');
echo json_encode($values);
?>

在正确的位置文件 database.php。

最佳答案

请一步步来:-

1.) 首先,您需要直接运行您的 test.php 文件,以确保没有错误或警告。

2.) 如果文件运行并完美地回显 json 数据(没有任何警告或错误),则仅运行 ajax 调用以获取响应。

3.) 你肯定会得到响应。如果没有,那么问题可能出在你的 ajax 函数上。

关于php - AJAX 响应不适用于 PHP require_once,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33899080/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com