سلام وقت بخیر
داخل صفحه register از کلاس یوزر استفاده میکنم ولی این error رو میگیره
صفحه register
include ('classUser.php');
$userClass = new user();
$userClass -> setPass ($_POST['password']) ;
if (isset($_POST['submit']) )
{
$userClass -> $value = array ( $_POST['userName'] , $_POST['password'] , $_POST['confirmPassword'] , $_POST['firstName'] , $_POST['lastName'] ) ;
$userClass -> register( $_POST['userName'] , $_POST['password'] , $_POST['confirmPassword'] , $_POST['firstName'] , $_POST['lastName']);
}
بخشی از classUser
include( '../ValidFormClass/ValidFormClass.php' ) ;
include( '../database-adapter-2013-10-29/DbAdapter.php' ) ;
$validForm = new ValidateForm() ;
//$dataBase = new DBclass() ;
class user{
var $user_id ;
var $user_pass ;
var $first_name ;
var $last_name ;
var $user_passConf ;
var $value ;
var $main_page;
function setPass($password)
{
if ( $validForm -> IsPass( $password ) )
{
if( $validForm -> check_new_password ( $userName , $confirmPassword ) )
{
$this -> user_pass = $password ;
}
}
}
}
Notice: Undefined variable: validForm in C:\xampp\htdocs\classUser1\classUser.php on line 28
Fatal error: Call to a member function IsPass() on a non-object in C:\xampp\htdocs\classUser1\classUser.php on line 28