Ho un problema con la risposta ajax. mio contenuto del file php di prova assomiglia:Risposta AJAX non funzionante con PHP require_once
<?php
$values = array('value'=>'123',
'key'=>'Test'
);
echo json_encode($values);
?>
E tutto funziona perfettamente. Ma il problema è quando cerco di includere il file di connessione al database, quindi la risposta si ferma.
In sostanza se aggiungo require_once 'database.php';
collegamento contenuto del file:
<?php
$login = new PDO("sqlsrv:Server=SERVER;Database=db", "login", "pass");
?>
Ho già provato con
ini_set('display_errors', 1);
error_reporting(E_ALL);
ma niente. Questa connessione va bene, anche la posizione del file va bene. E lavorando con un altro sito web. contenuto del file
test.php: database.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);
?>
file nella posizione giusta.
mostra qualche errore ?? –
Avete controllato i registri per vedere quale è l'errore reale? –
Quando si accede alla pagina PHP direttamente nel browser, cosa succede? Qualche errore nella console? – Twisty