第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP 和 mysql 不斷出錯。調(diào)用未定義的函數(shù)

PHP 和 mysql 不斷出錯。調(diào)用未定義的函數(shù)

PHP
慕運維8079593 2021-10-22 13:07:00
我已經(jīng)為登錄和數(shù)據(jù)庫制作了一個 PHP 文件,但不斷出現(xiàn)錯誤致命錯誤:Uncaught Error: Call to undefined function mysql_real_escape_string() in C:\wamp64\www\Login\process.php on line 15錯誤:在第 15 行調(diào)用 C:\wamp64\www\Login\process.php 中未定義的函數(shù) mysql_real_escape_string()代碼開始<?php   // to get values passe from form in login.php file  $username = $POST['username']  $password = $POST['password']    // to prevent mysql injection  $username = stripcslashes($username);  $password = stripcslashes($password);  $username = mysql_real_escape_string($username);  $password = mysql_real_escape_string($username);  //connect to the server select database  mysql_connect("localhost", "root", "");  mysql_select_db("login");  // Query the database for user  $result = mysql_query("select * from users where username = '$username' and password = '$password'")    or die('Failed to query database'.mysql_error());  $row = mysql_fetch_array($result);  if ( $row['username'] == $username && $row['password'] == $password ){      echo "login success! Welcome".$row['username'];  } else {    echo "Failed to login!";}?>
查看完整描述

1 回答

?
楊__羊羊

TA貢獻1943條經(jīng)驗 獲得超7個贊

看來您正在使用最新版本的 PHP。


這個擴展在 PHP 5.5.0 中被棄用,在 PHP 7.0.0 中被移除。相反,應使用 MySQLi 或 PDO_MySQL 擴展。


我的建議是使用 mysqli_*


$con = new mysqli("localhost", "root", "", "login");

$username = isset($_POST['username']) ? $_POST['username'] : '';

$password = isset($_POST['password']) ? $_POST['password'] : '';


// Query the database for user

$stmt = $con->prepare("SELECT * FROM users WHERE username = ? AND password = ?");

$stmt->bind_param("ss", $username, $password);

$stmt->execute();

$res = $stmt->get_result();

$row = $res->fetch_assoc();


if ( $row['username'] == $username && $row['password'] == $password ){

    echo "login success! Welcome".$row['username'];

} else {

   echo "Failed to login!";

}


查看完整回答
反對 回復 2021-10-22
  • 1 回答
  • 0 關(guān)注
  • 332 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號