在我的桌面上一切都很好,但在服务器上我收到此警告,然后传送数据(!)(使用正确的密码)
警告:mysql_query():用户''@ localhost'拒绝访问(使用 密码:NO)在第7行的/home/www/web512/html/include/db_ajax.php
如果我更改密码,警告会更改为“密码:是”,但我当然不能登录...
<?php
include 'connect.php';
mysql_query('SET NAMES utf-8');
$jahr = $_POST["year"];
$result = $db->query("SELECT * FROM termine ORDER BY datum DESC");
$index = 0;
$kalender = array();
while ( $dsatz = $result->fetch_assoc() ) {
$kalender[$index] = $dsatz;
$index++;
}
function encode_items(&$item, $key) // Umlaute behandeln
{
$item = utf8_encode($item);
}
array_walk_recursive($kalender, 'encode_items');
print json_encode( $kalender );
mysqli_close( $db );?>
...这里是connect.php
<?php
$host = "localhost";
$user = "webXXX";
$password = "moby";
$database= "dick";
$db = mysqli_connect( $host, $user, $password, $database ) or die(mysqli_error());
$db->select_db("termine");
?>