برترین مطلب این هفته ی سایت

انتخاب مدیر برای انجمن

با سلام از این لحظه تمامی دوستانی که در انجمن خاصی بیش از 100 پست مفید دارند میتوانند درخواست مدیریت اون بخش رو بکنند و ما در اولین فرصت اون فرد رو به عنوان مدیر بخش مربوطه انتخاب خواهیم کرد با تشکر از دوستان عزیز

نمایش نتایج: از 1 به 1 از 1

موضوع: مواجه با خطای Call to a member function و صفحه سفید

  1. mosobo3724 آواتار ها
    mosobo3724
    کاربر سایت
    Dec 2012
    15
    0
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    Question مواجه با خطای Call to a member function و صفحه سفید

    سلام خدمت اساتید و دوستان.
    من از اسکریپت php dolphin نسخه 1.2.8 استفاده میکنم.
    مشکلی که دارم اینه در صفحه ورود، بعد از زدن دکمه ورود، صفحه سفید بالا میاد و خطای زیر رو میده:
    کد PHP:
     Fatal errorCall to a member function verify() on a non-object in /public_html/cloob/sources/welcome.php on line 74 
    مشکل اینجاس که من verify رو دارم و اطلاعاتم بهم میده، ولی خطای فوق از خط زیر هست:
    کد PHP:
    $verify $loggedIn->verify(); 
    و خطوط بعد از خط بالا اجرا نمیشه.

    ممنون میشم هر کدوم از دوستان اطلاعت دارن کمکم کنن:

    کد کامل:
    کد PHP:
    class loggedIn {
        public 
    $db;         // Database Property
        
    public $url;         // Installation URL Property
        
    public $username;    // Username Property
        
    public $password;    // Password Property
        
        
    function verify() {
            
    // Set the query result into $query variable;
            
    $query $this->query();        
            
            if(!
    is_int($query)) {
                
    // If the $query variable is not 0 (int)
                // Fetch associative array into $result variable
                
    $result $query->fetch_assoc();
                return 
    $result;
            }
        }
        
        function 
    query() {
            
    // If the username input string is an e-mail, switch the query
            
    if(filter_var($this->db->real_escape_string($this->username), FILTER_VALIDATE_EMAIL)) {
                
    $query sprintf("SELECT * FROM `users` WHERE `email` = '%s' AND `password` = '%s'"$this->db->real_escape_string($this->username), $this->db->real_escape_string($this->password));
            } else {
                
    $query sprintf("SELECT * FROM `users` WHERE `username` = '%s' AND `password` = '%s'"$this->db->real_escape_string($this->username), $this->db->real_escape_string($this->password));
            }
            
    $result $this->db->query($query);
            return (
    $result->num_rows == 0) ? $result;
        }

        function 
    getUserID() {
            
    // If the username input string is an e-mail, switch the query
            
    if(filter_var($this->db->real_escape_string($this->username), FILTER_VALIDATE_EMAIL)) {
                
    $query sprintf("SELECT `idu` FROM `users` WHERE `email` = '%s' AND `password` = '%s'"$this->db->real_escape_string($this->username), $this->db->real_escape_string($this->password));
            } else {
                
    $query sprintf("SELECT `idu` FROM `users` WHERE `username` = '%s' AND `password` = '%s'"$this->db->real_escape_string($this->username), $this->db->real_escape_string($this->password));
            }
            
    $result $this->db->query($query);
        while(
    $row $result->fetch_assoc()) {
            
    $getUserID[] = $row;
        }
        foreach(
    $getUserID as $idu) {
            
    $UserID $idu['idu'];
        }
            return 
    $UserID ;
        }

        function 
    logOut() {
            unset(
    $_SESSION['username']);
            unset(
    $_SESSION['password']);
            
    setcookie("username"''1);
            
    setcookie("password"''1);
        }

    اینم کد صفحه ورود:
    کد PHP:
        if(isset($_SESSION['username']) && isset($_SESSION['password']) || isset($_COOKIE['username']) && isset($_COOKIE['password'])) {

            
    $verify $loggedIn->verify();

            if(
    $verify['username']) {
                
    header("Location: ".$CONF['url']."/index.php?a=feed");
            }
        } 
    با هم مشخصات هاست رو بدم تا یکی زحمتش رو بکشه.
    اگه هزینه ای هم داره میدم.
    #1 ارسال شده در تاريخ 03-26-2016 در ساعت 05:11 PM

  2. # ADS
    نشان دهنده تبلیغات برای شما
    تاریخ عضویت
    -
    نوشته ها
    -
     

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. خطای function file-exists
    توسط hamid373 در انجمن سوالات شما
    پاسخ: 1
    آخرين نوشته: 11-23-2014, 07:57 AM
  2. حل مشکل Fatal error: Call to undefined function putRevSlider
    توسط s3kteh در انجمن بخش آموزشی
    پاسخ: 1
    آخرين نوشته: 07-23-2014, 01:12 AM
  3. PHP function EDIT
    توسط LordEhsan در انجمن PHP
    پاسخ: 0
    آخرين نوشته: 10-27-2013, 04:31 PM
  4. تریلر + تصاویری از بازی جدید Call of Duty: Black Ops 2
    توسط MizbanSite در انجمن بحث و گفتگوی آزاد
    پاسخ: 0
    آخرين نوشته: 08-02-2012, 07:18 PM
  5. بازی Call of Duty Modern Warfare 3 متشر شد !
    توسط MizbanSite در انجمن بحث و گفتگوی آزاد
    پاسخ: 1
    آخرين نوشته: 11-13-2011, 06:43 PM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

Designed With Cooperation

Of Creatively & MizbanSite.com