• 27-08-2012, 13:09:47
    #1
    arkadaşlar kurmuş olduğum scriptin birinde


    Alıntı
    Fatal error: Call to undefined function loginCheck() in /home/xxxx/public_html/site-admin/pages/login.php on line 11

    hatasını almaktayım.

    login.php 11. satırda

    $result = loginCheck($username,$password);

    şu kod bulunmakta.

    function loginCheck diye functions.php dosyasında alttaki kodlar yer almakta. Bu ekrana çıkan hatayı nasıl düzeltebilirim.?


    Alıntı
    function loginCheck($uname,$password)
    {
    session_start();
    $uname = htmlentities($uname, ENT_QUOTES);
    $queryString = "SELECT * FROM coupons_users where username ='".$uname."' and password='".$password."'";
    $resultSet = mysql_query($queryString);
    if(mysql_num_rows($resultSet)>0)
    {
    if($values=mysql_fetch_array($resultSet))
    {
    if($values['user_status']!="A")
    {
    return "Blocked";
    }
    else
    {

    if($password=='e10adc3949ba59abbe56e057f20f883e')
    {
    $_SESSION["fb_user"] = 1;
    }
    else
    {
    $_SESSION["fb_user"] = 0;
    }

    $_SESSION["userid"] = $values['userid'];
    $_SESSION["username"] = htmlspecialchars_decode($values['username']);
    $_SESSION["userrole"] = $values['user_role'];
    $_SESSION["userstatus"] = $values['user_status'];
    $_SESSION["city"] = $values['city'];
    $_SESSION["country"] = $values['country'];
    $_SESSION["user_shopid"] = $values['user_shopid'];
    $_SESSION["savedamt"] = '0';

    // to get total amt saved during user purchase
    getsavingamt();
    return "Success";

    }
    }
    }
    else
    {
    return "Failed";
    }

    }
  • 27-08-2012, 15:53:18
    #2
    Üyeliği durduruldu
    Şunu denermisiniz ?

    function loginCheck($uname,$password)
    {
    	session_start();
    	$uname = htmlentities($uname, ENT_QUOTES);
    	$queryString = "SELECT * FROM coupons_users where username ='".$uname."' and password='".$password."'";
    	$resultSet = mysql_query($queryString);
    	if(mysql_num_rows($resultSet)>0){
    		$values = mysql_fetch_array($resultSet);
    			if($values['user_status']!="A"){ 
    				return "Blocked";
    			}else{
    				if($password=='e10adc3949ba59abbe56e057f20f883e'){
    					$_SESSION["fb_user"] = 1;
    				}else{
    					$_SESSION["fb_user"] = 0;
    				} 
    
    				$_SESSION["userid"] = $values['userid'];
    				$_SESSION["username"] = htmlspecialchars_decode($values['username']);
    				$_SESSION["userrole"] = $values['user_role'];
    				$_SESSION["userstatus"] = $values['user_status'];
    				$_SESSION["city"] = $values['city'];
    				$_SESSION["country"] = $values['country'];
    				$_SESSION["user_shopid"] = $values['user_shopid'];	
    				$_SESSION["savedamt"] = '0';
    
    				// to get total amt saved during user purchase
    				getsavingamt();
    				return "Success";
    
    			}
    	}else{
    		return "Failed"; 
    	}
    
    }