php – 如何隐藏“Deprecated:mysql_connect()”警告?

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php – 如何隐藏“Deprecated:mysql_connect()”警告?脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我有问题..嗯..我正在使用的代码就像一个梦想,但这个消息使页面看起来很糟糕

DePRecated: MysqL_connect(): The MysqL extension is deprecated and

我想从页面隐藏此消息.有可能,如果是的话……怎么样?

显示页面中的消息:

<?PHP
session_start();
include_once 'dbconnect.PHP';

if(isset($_SESSION['user'])!="")
{
 header("Location: panel.PHP");
}
if(isset($_POST['BTn-login']))
{
 $email = MysqL_real_escaPE_string($_POST['email']);
 $upass = MysqL_real_escape_string($_POST['pass']);
 $res=MysqL_query("SELECT * From users WHERE email='$email'");
 $row=MysqL_fetch_array($res);
 if($row['password']==md5($upass))
 {
  $_SESSION['user'] = $row['user_id'];
  header("Location: panel.PHP");
 }
 else
 {
  ?>
        <script>alert('Nimimerkki/Salasana väärin,yrITä uudelleen');</script>
        <?PHP
 }

}
?>
<!DOCTYPE HTML>
<html>
<head>
    <Meta charset="utf-8">
<title>Kirjaudu Adminpaneeliin</title>
<style>
/*CSS File For Sign-in webpage*/
#body-color{
background-image: url("/admin/kuvat/adminbg.gif");
}
#Sign-In{
border:3px solid #a1a1a1;
padding:9px 35px; 
background:#58FA58;
width:250px;
border-radius:20px;
Box-shadow: 7px 7px 6px;
}
#button{
border-radius:10px;
width:100px;
height:40px;
background:#01DF01;
font-weight:bold;
font-Size:20px
}
</style>
<!-- Koodi -->
</head>
<body id="body-color">
    <center><img src="/admin/kuvat/adminpaneeli.gif">
<div id="Sign-In">
<fieldset style="width:30%"><legend>Kirjaudu</legend>
<form method="post">
Sähköposti <br><input type="text" name="email" size="40">
<br>
Salasana <br><input type="password" name="pass" size="40">
<br>
<input id="button" type="submit" name="btn-LOGin" value="Kirjaudu!">
</form>
</fieldset>
<br><font color="red"><i>Ongelmia kirjautumisessa?<br>Ota yhteyttä Sulivixiin!</i></font>
</div>
<br><br>
<a href="http://kamakellari.eu"><img src="/admin/kuvat/etusivulle.gif"></a>
</center>
</body>
</html>

解决方法

为了您自己的安全:只是不要使用MysqL_connect!

切换到mysqli or pdo.

无论如何要隐藏/禁止您可能会做的弃用警告:

error_reporting(E_ALL ^ E_DEPRECATED);

或者压制所有错误/警告:

(0)使用error_reporting;

脚本宝典总结

以上是脚本宝典为你收集整理的php – 如何隐藏“Deprecated:mysql_connect()”警告?全部内容,希望文章能够帮你解决php – 如何隐藏“Deprecated:mysql_connect()”警告?所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。