: 내가 잘못워드 프레스 사용자 정의 로그인 데이터베이스 오류
WordPress database error: []
SELECT * FROM wp_members WHERE email='[email protected]' and password='5f4dcc3b5aa765d61d8327deb882cf99'
Wrong Username or Password
<?php
$email1 = $_POST['email'];
$password = $_POST['password'];
$encrypted_mypassword=md5($password);
$email = $_POST['email'];
$password = $_POST['password'];
if(isset($_POST['submit'])) {
global $wpdb;
$table_name = $wpdb->prefix . "members";
$wpdb->show_errors();
$sql= $wpdb->get_results(" SELECT * FROM $table_name WHERE email='$email1' and password='$encrypted_mypassword' ");
$wpdb->print_error();
$result=mysql_query($sql);
// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// If result matched $myusername and $mypassword, table row must be 1 row
if($count==1){
// Register $myusername, $mypassword and redirect to file "login_success.php"
session_register("email");
session_register("encrypted_mypassword");
header("location:login_success.php");
}
else {
echo "Wrong Username or Password";
}
}
?>
를하고있는 중이 야 무엇을? 미리 감사드립니다.
는'var_dump'의 $의 SQL을 사용해보십시오 제거합니다. 그것은 당신이 생각하는 것이 아닙니다 - 당신은 그것을 새로운 쿼리로 mysql_query에 넘겨 줘야합니다. 그러나 그것은 SQL 쿼리가 아닙니다. – andrewsi