0
<?
function reg_valid_email(){
if (isset($_POST['register_form_email'])) {
global $mysqli;
return $mysqli->real_escape_string($_POST['register_form_email']);
}
}
$email->reg_valid_email();
?>
设置变量的值,试图建立一个函数的值,使用函数的返回,但我得到的错误 - >通话对字符串的成员函数reg_valid_email()。我第一次这样做,所以我做错了什么,但不知道它是什么。 // $ mysqli是我与db的连接直接从功能
这是因为'$您可以使用email'是一个字符串,而不是一个对象。 –
认为你需要设置'global $ _POST;'作为函数内的第一行。 – ddlab