MySQL存储函数不';似乎无法在PHP中工作
我必须在我的工作中开发一个管理系统(我们通常不这样做,但是一个客户机有非常特殊的需求,所以我们从WordPress跳到纯PHP、MySQL和HTML5),我使用PHP和MySQL,但我不能让MySQL上的存储函数在PHP中工作,我已经在phpMyAdmin中测试了它,它工作正常 我现在只想做一个登录网页 我的代码:MySQL存储函数不';似乎无法在PHP中工作,php,mysql,Php,Mysql,我必须在我的工作中开发一个管理系统(我们通常不这样做,但是一个客户机有非常特殊的需求,所以我们从WordPress跳到纯PHP、MySQL和HTML5),我使用PHP和MySQL,但我不能让MySQL上的存储函数在PHP中工作,我已经在phpMyAdmin中测试了它,它工作正常 我现在只想做一个登录网页 我的代码: 您需要将此email=“.$email.”更改为email=”。$email。“”“基本上,它们需要加引号。谢谢你,我会试试。@Milancheda扭转潮流,反对教授/传播草率和危
您需要将此
email=“.$email.”
更改为email=”。$email。“”“
基本上,它们需要加引号。谢谢你,我会试试。@Milancheda扭转潮流,反对教授/传播草率和危险的编码实践。如果你在没有准备好陈述的情况下发布了答案。乔说。了解。即使是这样也不安全!请注意,您的位置
标题后面应该跟一个退出()
,否则它可能会受到竞争条件的影响-标题()
本身不会终止脚本。您需要将此电子邮件=“.email.”
更改为电子邮件=“$email.”“
基本上,它们需要加引号。谢谢你,我会试试。@Milancheda扭转潮流,反对教授/传播草率和危险的编码实践。如果你在没有准备好陈述的情况下发布了答案。乔说。了解。即使是这样也不安全!请注意,您的位置
标题后面应该跟一个退出()
,否则它可能会遇到竞争条件-标题本身不会终止脚本。
require 'connect.php';
function query($query) {
$connection = connect_db();
$result = mysqli_query($connection,$query);
return $result;
}
function validateUser($email, $password) {
$connection = connect_db();
$query = "SELECT email, password FROM usuario WHERE email =". $email ."AND password =" . $password ."";
$result = mysqli_query($connection,$query);
return $result;
}
function login($email, $password) {
$validate = validateUser($email,$password);
if($validate == 1) {
session_start();
//NOT IMPORTANT
header('Location:http://www.google.com/');
}
} else {
echo 'error';
}
}