如何解决“警告:mysql_connect():拒绝用户'name'@'localhost'的访问(使用密码:是)”在wordpress中出现错误

时间:2019-07-09 19:05:41

标签: php mysql

我在雇主网站上有一个页面,告诉我要修复的页面是记者资格认证页面。自从担任职务以来,我从未真正关注过该页面,所以我实际上不知道它是否是登录页面,但这是它带来的错误: “警告:mysql_connect():在第8行的/home3/xxxx/public_html/xxx.org/accreditation/inc/functions.php中拒绝用户'xxxxx'@'localhost'的访问(使用密码:是) 在数据库连接错误中,用户'xxxxx'@'localhost'的访问被拒绝(使用密码:是)

如何编辑代码以消除该错误?

<?php
ob_start();
session_start();
$dbhost="localhost";
$dbuser="auunist";
$dbpass="[PPSxKCoa2t#";
$dbname="auunistu";
$conn=mysql_connect($dbhost,$dbuser,$dbpass) or die("Error In Database 
Connection".mysql_error());
mysql_select_db($dbname);

$adminemail="xxxxxx@gmail.com";

function clean_user_input($input)
{
$value=strip_tags(trim($input));
$value=htmlspecialchars($value);
return $value;
}
function safe_query($sql="")
{
if(empty($sql)){return false;}
if(QUERY_DEBUG=="Off"){
    $res=mysql_query($sql) or die("Query Failed Please contact the 
Webmaster");
}else {
    $res=mysql_query($sql)  or die("Query Failed Please contact the 
Webmaster: "
    ."<li>errorno=".mysql_errno()
    ."<li>error=".mysql_error()
    ."<li>error=".$sql
    );
}
return $res;
}

function submit_accreditation_det()
{
//anti-spammer
if(!empty($_POST["info"])){ header("location: home.php"); exit(); }
$fname=clean_user_input($_POST['fname']);
$lname=clean_user_input($_POST['lname']);
$gender=clean_user_input($_POST['gender']);
$myphone=clean_user_input($_POST['phone']);
$mymobile=clean_user_input($_POST['mobile']);
$citizen=clean_user_input($_POST['citizenship']);
$fax=clean_user_input($_POST['fax']);
$email=clean_user_input($_POST['email']);
$pass=clean_user_input($_POST['pass']);
$pass2=clean_user_input($_POST['pass2']);
$org=clean_user_input($_POST['org']);
$designation=clean_user_input($_POST['designation']);
$person=clean_user_input($_POST['contact_person']);
$media=clean_user_input($_POST['media_type']);
$office_phone=clean_user_input($_POST['office_phone']);
$office_email=clean_user_input($_POST['office_email']);
$arrival=clean_user_input($_POST['date1']);
$depart=clean_user_input($_POST['date2']);
$err=0;

当我在网站上加载页面时,应该带一个登录表单,但是却带来了mysql错误

0 个答案:

没有答案