تبلیغات در اینترنت

تبلیغات در اینترنتگیفت کارت گوگل پلی
نمایش نتایج: از 1 به 10 از 10

موضوع: مشکل هنگام زدن پست جدید

  1. Top | #1
    کاربر سایت

    تاریخ عضویت
    May 2012
    ورژن ویبولتین
    4.2.1
    سن
    36
    نوشته ها
    45
    مورد پسند
    10 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 15.0.1
    میزان امتیاز
    0

    Question مشکل هنگام زدن پست جدید

    با سلام خدمت دوستان VB ایران
    دوستان راهنما ، من هنگام زدن پست جدید در انجمنم با این پیغام که در بالای کادر پست شما با موفقیت ارسال شد نمایش داده میشه.
    Parse error: syntax error, unexpected T_STRING in /home/******/domains/******.ir/public_html/forum/vb/activitystream/manage.php(146) : eval()'d code on line 1
    به محل فایل رفتم مثل بقیه فایل های php ّا کد <?php شروع میشه اما در انتهاش کد ?> نبود.
    فکر کردم با بستنش حل بشه اما وقتی بستم کلاً دیگه پست ارسال نمیکرد و چندین ارور دیگه میداد. کد شروع رو هم که حذف کردم باز ارسال نمیکرد.
    کد فایلم رو میزام:
    کد PHP:
    <?php
    /*======================================================================*\
    || #################################################################### ||
    || # vBulletin 4.2.0
    || # ---------------------------------------------------------------- # ||
    || # Copyright ©2000-2012 vBulletin Solutions Inc. All Rights Reserved. ||
    || # This file may not be redistributed in whole or significant part. # ||
    || # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||
    || # http://www.vbulletin.com | http://www.vbulletin.com/license.html # ||
    || #################################################################### ||
    \*======================================================================*/

    /**
    * Class to manage the activity stream
    *
    * @package    vBulletin
    * @version    $Revision: 57655 $
    * @date        $Date: 2012-01-09 12:08:39 -0800 (Mon, 09 Jan 2012) $
    */
    class vB_ActivityStream_Manage
    {
        
    /**
         * Array to store the values of core fields
         *
         *
         * @var    array
         */
        
    private $corefields = array();

        
    /**
         * Array to store the content specific data
         *
         * @var    array
         */
        
    private $contentdata = array();

        
    /**
         * Hook for constructor.
         *
         * @var string
         */
        
    private $hook_start 'activity_manage_start';

        
    /**
         * Hook for pre save.
         *
         * @var string
         */
        
    private $hook_presave 'activity_manage_presave';

        
    /**
         * Hook for save.
         *
         * @var string
         */
        
    private $hook_save 'activity_manage_save';

        
    /**
         * Hook for delete.
         *
         * @var string
         */
        
    private $hook_delete 'activity_manage_delete';

        
    /**
         * Hook for update.
         *
         * @var string
         */
        
    private $hook_update 'activity_manage_update';

        
    /**
         * Constructor - set Options
         *
         * @param    string    Content Section (******)
         * @param    string    Content Type
         *
         */
        
    public function __construct($section$type)
        {
            
    $this->corefields['section'] = $section;
            
    $this->corefields['type'] = $type;

            (
    $hook vBulletinHook::fetch_hook($this->hook_start)) ? eval($hook) : false;
        }

        
    /**
         * Sets the supplied data to be part of the data to be saved.
         *
         * @param    string    The name of the field to which the supplied data should be applied
         * @param    mixed    The data itself
         *
         */
        
    public function set($fieldname$value)
        {
            
    $this->corefields[$fieldname] = $value;
        }

        
    /**
         * Sets the content specific data array
         *
         * @param    mixed    The data itself
         *
         */
        
    public function set_data($value)
        {
            
    $this->contentdata $value;
        }

        
    /**
         * Inserts entry into the activity stream
         *
         * @return    int    Activty Stream ID
         */
        
    public function save()
        {
            
    $bypass false;
            (
    $hook vBulletinHook::fetch_hook($this->hook_presave)) ? eval($hook) : false;

            
    // If this option isn't enabled then just return
            
    $action $this->corefields['section'] . '_' $this->corefields['type'];
            if (!
    $bypass AND !(vB::$vbulletin->activitystream[$action]['enabled']))
            {
                return;
            }

            if (!isset(
    $this->corefields['dateline']))
            {
                
    $this->corefields['dateline'] = TIMENOW;
            }

            
    vB::$db->query_write("
                INSERT INTO " 
    TABLE_PREFIX "activitystream
                    (contentid, typeid, userid, dateline, data, action)
                VALUES
                    (
                        " 
    intval($this->corefields['contentid']) . ",
                        " 
    intval(vB::$vbulletin->activitystream[$action]['typeid']) . ",
                        " 
    intval($this->corefields['userid']) . ",
                        " 
    intval($this->corefields['dateline']) . ",
                        '" 
    vB::$db->escape_string($this->contentdata ? @serialize($this->contentdata) : '') . "',
                        '" 
    vB::$db->escape_string($this->corefields['action']) . "'
                    )
            "
    );

            (
    $hook vBulletinHook::fetch_hook($this->hook_save)) ? eval($hook) : false;

            return 
    vB::$db->insert_id();
        }

        
    /**
         * Deletes an entry from the activity stream. contentid can be set as a single int or an array of ints
         * Don't check if this content is enabled, just delete in case the content existed before this type was disabled
         *
         */
        
    public function delete()
        {
            if (!
    $this->corefields['contentid'])
            {
                return;
            }

            if (!
    is_array($this->corefields['contentid']))
            {
                
    $this->corefields['contentid'] = array($this->corefields['contentid']);
            }

            
    $action $this->corefields['section'] . '_' $this->corefields['type'];
            
    $typeid intval(vB::$vbulletin->activitystream[$action]['typeid']);

            
    vB::$db->query_write("
                DELETE FROM " 
    TABLE_PREFIX "activitystream
                WHERE
                    typeid = {$typeid}
                        AND
                    contentid IN (" 
    implode(","array_map('intval'$this->corefields['contentid'])) . ")
            "
    );

            (
    $hook vBulletinHook::fetch_hook($this->hook_delete)) ? eval($hook) : false;
        }

        protected function 
    readdir($dir)
        {
            
    $files scandir($dir);
            
    $output = array();
            foreach (
    $files AS $file)
            {
                if (
    $file !== 'base.php' AND $file !== '.' AND $file !== '..' AND (substr($file, -strlen('.php')) === '.php' OR is_dir("{$dir}/{$file}")))
                {
                    
    //echo $file;
                    
    if (is_dir("{$dir}/{$file}"))
                    {
                        
    $output array_merge($outputself::readdir("{$dir}/{$file}"));
                    }
                    else
                    {
                        
    $output[] = "{$dir}/{$file}";
                    }
                }
            }

            return 
    $output;
        }

        
    /*
         * Rebuild Activity Stream
         *
         */
        
    public static function rebuild()
        {
            
    $files self::readdir(DIR '/vb/activitystream/populate');
            foreach (
    $files AS $file)
            {
                
    $file preg_match('#^(' preg_quote(DIR'#') . '/vb/activitystream/populate/([a-z]*)/([a-z]*)(\.php)$)#si'$file$matches);
                
    $classname 'vB_ActivityStream_Populate_' $matches[2] . '_' $matches[3];
                if (
    is_subclass_of($classname'vB_ActivityStream_Populate_Base'))
                {
                    
    $class = new $classname();
                    
    $class->populate();
                }
            }
        }

        
    /*
         * Update Activity Stream Scores
         *
         */
        
    public static function updateScores()
        {
            
    $files self::readdir(DIR '/vb/activitystream/popularity');
            foreach (
    $files AS $file)
            {
                
    $file preg_match('#^(' preg_quote(DIR'#') . '/vb/activitystream/popularity/([a-z]*)/([a-z]*)(\.php)$)#si'$file$matches);
                
    $classname 'vB_ActivityStream_Popularity_' $matches[2] . '_' $matches[3];
                if (
    is_subclass_of($classname'vB_ActivityStream_Popularity_Base'))
                {
                    
    $class = new $classname();
                    
    $class->updateScore();
                }
            }
        }

        
    /**
         * Update Activity Stream
         *
         */
         
    public function update()
         {
            if (!
    $this->corefields['contentid'])
            {
                return;
            }

            if (!
    is_array($this->corefields['contentid']))
            {
                
    $this->corefields['contentid'] = array($this->corefields['contentid']);
            }

            
    $sql = array();

            if (
    $this->contentdata)
            {
                
    $sql[] = 'data = \'' vB::$db->escape_string(@serialize($this->contentdata)) . '\'';
            }

            foreach(
    $this->corefields AS $key => $value)
            {
                switch(
    $key)
                {
                    case 
    'userid':
                    case 
    'dateline':
                    case 
    'action':
                        
    $sql[] = "$key = '" vB::$db->escape_string($value) . "'";
                        break;
                    case 
    'contentid':
                        break;
                }
            }

            if (
    $sql)
            {
                
    $action $this->corefields['section'] . '_' $this->corefields['type'];
                
    $typeid intval(vB::$vbulletin->activitystream[$action]['typeid']);

                
    vB::$db->query_write("
                    UPDATE " 
    TABLE_PREFIX "activitystream
                    SET
                        " 
    implode(","$sql) . "
                    WHERE
                        typeid = {$typeid}
                            AND
                        contentid IN (" 
    implode(","array_map('intval'$this->corefields['contentid'])) . ")
                "
    );
            }

            (
    $hook vBulletinHook::fetch_hook($this->hook_update)) ? eval($hook) : false;
         }
    }

    /*======================================================================*\
    || ####################################################################
    || #
    || # CVS: $RCSfile$ - $Revision: 57655 $
    || ####################################################################
    \*======================================================================*/
    انجمن تخصصی آندروید!
    با هاست سرور در تهران!
    سرعتی 4 برابر ، باور نکردنی ، آندروید را با ما تجربه کنید....




  2. گیفت کارت آیتونز

  3. Top | #2
    کاربر اخراجی

    تاریخ عضویت
    Aug 2011
    ورژن ویبولتین
    4.2.0
    نوشته ها
    2,488
    مورد پسند
    2,326 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 15.0.1
    میزان امتیاز
    0

    پیش فرض

    انجمنتون رو آپگرید کنید به نسخه زیر:

    دانلود ویبولتین vBulletin Forum v4.2.0 Patch Level 2 PHP NULL-DGT - صفحه 3

    کاربر مقابل از ALIREZA_2010 بابت این پست مفید تشکر کرده است:


  4. Top | #3
    کاربر سایت

    تاریخ عضویت
    May 2012
    ورژن ویبولتین
    4.2.1
    سن
    36
    نوشته ها
    45
    مورد پسند
    10 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 15.0.1
    میزان امتیاز
    0

    پیش فرض

    نقل قول نوشته اصلی توسط ALIREZA_2010 نمایش پست ها
    انجمنتون رو آپگرید کنید به نسخه زیر:

    دانلود ویبولتین vBulletin Forum v4.2.0 Patch Level 2 PHP NULL-DGT - صفحه 3
    فداتشم کاربر فعال و مفید
    فقط یه سوال مشکلی در فایل های موجود و دیتا بیس نداره؟؟ الان 5 گیگ من انجمن دارم!
    انجمن تخصصی آندروید!
    با هاست سرور در تهران!
    سرعتی 4 برابر ، باور نکردنی ، آندروید را با ما تجربه کنید....

  5. Top | #4
    کاربر اخراجی

    تاریخ عضویت
    Aug 2011
    ورژن ویبولتین
    4.2.0
    نوشته ها
    2,488
    مورد پسند
    2,326 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 15.0.1
    میزان امتیاز
    0

    پیش فرض

    قبل آپگرید به پشتیبانی هاستتون بگید که بک آپ کلی از انجمن بگیرند.

    آیا آدرس ایمیل خودتون رو در فایل config هم قرار داده اید؟
    آیا ایمیلی هم براتون ارسال میشه؟

    کاربر مقابل از ALIREZA_2010 بابت این پست مفید تشکر کرده است:


  6. Top | #5
    کاربر سایت

    تاریخ عضویت
    May 2012
    ورژن ویبولتین
    4.2.1
    سن
    36
    نوشته ها
    45
    مورد پسند
    10 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 15.0.1
    میزان امتیاز
    0

    پیش فرض

    نقل قول نوشته اصلی توسط ALIREZA_2010 نمایش پست ها
    قبل آپگرید به پشتیبانی هاستتون بگید که بک آپ کلی از انجمن بگیرند.

    آیا آدرس ایمیل خودتون رو در فایل config هم قرار داده اید؟
    آیا ایمیلی هم براتون ارسال میشه؟
    من دسترسی کامل به هاست دارم میتونم بک آپ بگیرم
    این مشکل از اول نبود نمیدون از کی اومده حواسم نیود
    فکر کنم به هک هایی که ریختم مربوط میشه.
    آدرس ایمیل رو در تنظیمات انجمن دادم پیامی نمیده که ارور باشه
    اما در ارسال هر پستی این جمله رو میده
    فایل manage رو با یک فایل خام از پک وی بی 4.2 ریپلیس کردم اما بازهم ارور میده
    این آپگرید که کل تنظیمات میپره!

    آقا ایمیل رو در فایل کانفیگ قرار دادم
    از یاهو دادم اما ایمیل ارسال نکرد مبنی بر ارور
    ویرایش توسط parsa f : 2012/10/07 در ساعت 05:46 PM دلیل: ادغام دو پست
    انجمن تخصصی آندروید!
    با هاست سرور در تهران!
    سرعتی 4 برابر ، باور نکردنی ، آندروید را با ما تجربه کنید....

  7. Top | #6
    کاربر اخراجی

    تاریخ عضویت
    Aug 2011
    ورژن ویبولتین
    4.2.0
    نوشته ها
    2,488
    مورد پسند
    2,326 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 15.0.1
    میزان امتیاز
    0

    پیش فرض

    تمام هک هات رو غیر فعال کن پس. ببین مشکل حل میشه؟
    اگه حل شد دو نه به دونه باید بگردی تا هک مشکل دار رو پیدا کنی.

    کاربر مقابل از ALIREZA_2010 بابت این پست مفید تشکر کرده است:


  8. Top | #7
    کاربر سایت

    تاریخ عضویت
    May 2012
    ورژن ویبولتین
    4.2.1
    سن
    36
    نوشته ها
    45
    مورد پسند
    10 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 15.0.1
    میزان امتیاز
    0

    پیش فرض

    نقل قول نوشته اصلی توسط ALIREZA_2010 نمایش پست ها
    تمام هک هات رو غیر فعال کن پس. ببین مشکل حل میشه؟
    اگه حل شد دو نه به دونه باید بگردی تا هک مشکل دار رو پیدا کنی.
    یا حسین!!! نزدیک 20 - 30 تا هک و غیر فعال کنم! انجمنم همین الان 40 نفر آنلاین داره باید بزارم شب پس.
    آقا نرم افزاری چیزی نیست مشکل رو بگرده پیدا کنه؟
    سیستم عیب یابی ادمین سی پی هیچی رو اعلام نکرد تعمیراتم همه رو انجام داد
    بازهم تشکر

    منظور از نرم افزار هک بود هکی نداریم که بگرده واسه مشکلات؟
    انجمن تخصصی آندروید!
    با هاست سرور در تهران!
    سرعتی 4 برابر ، باور نکردنی ، آندروید را با ما تجربه کنید....

  9. Top | #8
    کاربر سایت

    تاریخ عضویت
    May 2012
    ورژن ویبولتین
    4.2.1
    سن
    36
    نوشته ها
    45
    مورد پسند
    10 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 15.0.1
    میزان امتیاز
    0

    پیش فرض

    آقا هک هارو هم غیر فعال کردم نشد
    ورژنمم آخرینه پچ2
    انجمن تخصصی آندروید!
    با هاست سرور در تهران!
    سرعتی 4 برابر ، باور نکردنی ، آندروید را با ما تجربه کنید....

  10. Top | #9
    کاربر سایت

    تاریخ عضویت
    May 2012
    ورژن ویبولتین
    4.2.1
    سن
    36
    نوشته ها
    45
    مورد پسند
    10 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 15.0.1
    میزان امتیاز
    0

    پیش فرض

    آقا حل نشد.. کسی نمیدونه مشکل از کجاست؟
    انجمن تخصصی آندروید!
    با هاست سرور در تهران!
    سرعتی 4 برابر ، باور نکردنی ، آندروید را با ما تجربه کنید....

  11. Top | #10
    کاربر اخراجی

    تاریخ عضویت
    Oct 2012
    ورژن ویبولتین
    vBulletin 4.2.0
    نوشته ها
    85
    مورد پسند
    65 بار
    اطلاعات
    Windows 7/Server 2008 R2 Firefox 15.0.1
    میزان امتیاز
    0

    پیش فرض

    وی بی رو دوباره با همین ورژن آپگرید بزن

    کاربر مقابل از VB.Iran بابت این پست مفید تشکر کرده است:


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

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

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

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

  1. آموزش قرار دادن ميانگين پست در روز در پست بيت
    توسط Dear-Amir در انجمن پرسش و پاسخ
    پاسخ: 6
    آخرين نوشته: 2012/12/23, 09:19 PM
  2. پاسخ: 30
    آخرين نوشته: 2012/04/18, 01:44 PM
  3. پاسخ: 5
    آخرين نوشته: 2012/03/17, 11:19 AM
  4. پاسخ: 7
    آخرين نوشته: 2011/10/10, 05:50 PM
  5. پاسخ: 5
    آخرين نوشته: 2010/09/26, 01:40 PM

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

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

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

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