hit counter script

پرش به

رنگ بک گراند: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
رنگ بدنه: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
طرح: Blank Waves Squares Notes Sharp Wood Rockface Leather Honey Vertical Triangles
پیشتاز 3.8.0 فروشگاه VIP
خوش آمدید به پشتیبانی phpfox
برای اینکه بتوانید از همه ی امکانات انجمن استفاده نمایید باید ابتدا عضو شوید.اگر قبلا عضو شده اید ب وارد سایت شوید.از لینک های زیر برای عضویت یا ورود استفاده نمایید.
ورود به انجمن عضویت در انجمن
تصویر

حذف کامل cometchat


  • لطفا وارد حساب کاربری خود شوید تا بتوانید پاسخ دهید
6 پاسخ برای این موضوع

#1
alimedia

alimedia

    Newbie

  • کاربر عادی
    • Member ID: 1336
  • 8 ارسال

سلام دوستان.خسته نباشید.من یه سوال + یه مشکلی داشتم.

سوال : چجوری میشه کامت چت رو کلا از رو phpfox پاک کرد؟ من فولدرکامت چت + همه تیبل هاشو پاک کردم بعد یه ورژن دیگه که میخوام نصب کنم مینویسه قبلا کامت چت رو نصب کردید.

مشکل : دلیل اینکه نسخه دیگه رو نصب کردم غیرفعال شدن خودبه خود کامت چت هس.من چند روزی بود ازش داشتم استفاده میکردم ولی امروز دیگه تو پایین صفحه نمایش داده نمیشه.فقط تو قسمت cometchat کادر میادش.

ممنون میشم دوستان راهنماییم کنن.اگه هم پست رو تو جای بدی دادم معذرت میخوام



#2
rezazare1234

rezazare1234

    مدیریت

  • مدیریت کل سایت
    • Member ID: 11
  • 3257 ارسال
  • محل سکونت
    تهران
  • ورژن phpfox
    3.7.7 پیشتاز
  • نوع نسخه مورد استفاده
    شمسی با دیتابیس فارسی
مقاله نويس

با سلام / حذف از دیتابیس و پوشه آن مساوی است به حذف کامل ......

اینکه میگه قبلا نصب کردید، احتمالا تمام تیبل هاشو حذف نکردید


  • alimedia این پست را پسندیده است

حس خیلی بدیه وقتی میبینم کسی مثل استیو جابز (که نه تنها کمک چندانی به پیشرفت علم کامپیوتر نکرد، بلکه حتی در بسیاری موارد با سیاستهای انحصارطلبانه خودش جلوی پیشرفت بقیه رو هم سد میکرد) تبدیل به اسطوره میشه و در مقابل اسطوره هایی مثل دنیس ریچی (که نمیشه گفت چقدر علم کامپیوتر مدیونشون هست) خیلی زود از یادها میرن!


#3
alimedia

alimedia

    Newbie

  • کاربر عادی
    • Member ID: 1336
  • 8 ارسال

با سلام / حذف از دیتابیس و پوشه آن مساوی است به حذف کامل ......

اینکه میگه قبلا نصب کردید، احتمالا تمام تیبل هاشو حذف نکردید

ممنون بابت پاسختون.نسخه 5.4 رو ریختم رو هاست این خطا رو میده

Please check if cometchat is installed in the correct directory.
The 'cometchat' folder should be placed at /cometchat

اسم فولدر هم درسته.مشکل چی میتونه باشه؟



#4
alimhdvi

alimhdvi

    Advanced Member

  • بن شده
  • ستارهستارهستاره
    • Member ID: 892
  • 113 ارسال
  • محل سکونت
    تهران
  • ورژن phpfox
    3.7.5
  • نوع نسخه مورد استفاده
    شمسی با دیتابیس فارسی

راستی کدشو از قالب برداشتین؟ ی بار بردارین  دوباره امتحان کنین


  • alimedia این پست را پسندیده است

#5
fox-fox

fox-fox

    Advanced Member

  • کاربر عادی
    • Member ID: 1047
  • 556 ارسال
مقاله نويس

شما اگر کل پوشه هاشو حذف کرده باشین کل تیبل های موجود در دیتابیس هم حذف کرده باشین نباید همچین خطایی میداد خوب یکبار دیتابیس رو ریپر کنید شاید حل شد


  • alimedia این پست را پسندیده است

تصویر


#6
fox-fox

fox-fox

    Advanced Member

  • کاربر عادی
    • Member ID: 1047
  • 556 ارسال
مقاله نويس

ممنون بابت پاسختون.نسخه 5.4 رو ریختم رو هاست این خطا رو میده

Please check if cometchat is installed in the correct directory.
The 'cometchat' folder should be placed at /cometchat

اسم فولدر هم درسته.مشکل چی میتونه باشه؟

 

 

 

مشکل این فایله هستش integration.php

در داخل پوشه کامت چت فایل integration.php را باز کنید و محتویات آن را پاک کن و کدهای زیر را جایگزین کن :

<?php

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/* ADVANCED */

define('SET_SESSION_NAME','');			// Session name
define('DO_NOT_START_SESSION','0');		// Set to 1 if you have already started the session
define('DO_NOT_DESTROY_SESSION','1');	// Set to 1 if you do not want to destroy session on logout
define('SWITCH_ENABLED','1');		
define('INCLUDE_JQUERY','1');	
define('FORCE_MAGIC_QUOTES','0');

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/* DATABASE */

define('PHPFOX', true);
define('PHPFOX_DS', DIRECTORY_SEPARATOR);
define('PHPFOX_DIR', dirname(dirname(__FILE__)) . PHPFOX_DS);
define('PHPFOX_NO_SESSION', true);

if(!file_exists(dirname(dirname(__FILE__)).DIRECTORY_SEPARATOR.'include'.DIRECTORY_SEPARATOR.'setting'.DIRECTORY_SEPARATOR.'server.sett.php')){
	echo "Please check if cometchat is installed in the correct directory.<br /> The 'cometchat' folder should be placed at <PHPFOX_HOME_DIRECTORY>/cometchat";
	exit;
}
include_once(dirname(dirname(__FILE__)).DIRECTORY_SEPARATOR.'include'.DIRECTORY_SEPARATOR.'setting'.DIRECTORY_SEPARATOR.'server.sett.php');

// DO NOT EDIT DATABASE VALUES BELOW
// DO NOT EDIT DATABASE VALUES BELOW
// DO NOT EDIT DATABASE VALUES BELOW

define('DB_SERVER',				$_CONF['db']['host']					);
define('DB_PORT',				"3306"							);
define('DB_USERNAME',				$_CONF['db']['user']					);
define('DB_PASSWORD',				$_CONF['db']['pass']					);
define('DB_NAME',				$_CONF['db']['name']					);
define('TABLE_PREFIX',				$_CONF['db']['prefix']					);
define('DB_USERTABLE',				"user"							);
define('DB_USERTABLE_USERID',                   "user_id"						);
define('DB_USERTABLE_NAME',			"full_name"			  	 		);
define('DB_AVATARTABLE',                        " "							);
define('DB_AVATARFIELD',                        " ".TABLE_PREFIX.DB_USERTABLE.".user_image "            );
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/* FUNCTIONS */

function getUserID() {
	global $_CONF;
	$userid = 0;	
	if (!empty($_SESSION['basedata']) && $_SESSION['basedata'] != 'null') {
		$_REQUEST['basedata'] = $_SESSION['basedata'];
	}

	if (!empty($_REQUEST['basedata'])) {
		if (function_exists('mcrypt_encrypt')) {
			$key = KEY_A.KEY_B.KEY_C;
			$uid = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($key), base64_decode($_REQUEST['basedata']), MCRYPT_MODE_CBC, md5(md5($key))), "");
			if (intval($uid) > 0) {
				$userid = $uid;
			}
		} else {
			$userid = $_REQUEST['basedata'];
		}
	}
	
	require_once PHPFOX_DIR.'include'.PHPFOX_DS.'init.inc.php';	
	$id = Phpfox::getUserBy('user_id');
	if (!empty($id)) {
		$userid = $id;
	}
	
		if(empty($_SESSION['cometchat']['cookieprefix']) && empty($_REQUEST['callbackfn'])){
		$sql = "select value_actual from phpfox_setting where group_id = 'cookie' and var_name= 'session_prefix'";
		$query = mysqli_query($GLOBALS['dbh'],$sql);
		$res = mysqli_fetch_array($query);
		$cookieprefix = $res['value_actual'] . substr($_CONF['core.salt'], 0, 2) . substr($_CONF['core.salt'], -2);
		$_SESSION['cometchat']['cookieprefix'] = $cookieprefix;
	}

	if(!empty($_COOKIE[$_SESSION['cometchat']['cookieprefix'].'user_id'])){
			$userid = $_COOKIE[$_SESSION['cometchat']['cookieprefix'].'user_id'];
	}
	
	$userid = intval($userid);
	return $userid;
}

function chatLogin($userName,$userPass) {
	$userid = 0;
	if (filter_var($userName, FILTER_VALIDATE_EMAIL)) {
		$sql = ("SELECT * FROM ".TABLE_PREFIX.DB_USERTABLE." WHERE email ='".$userName."'");
	} else {
		$sql = ("SELECT * FROM ".TABLE_PREFIX.DB_USERTABLE." WHERE user_name ='".$userName."'");
	}
	$result = mysqli_query($GLOBALS['dbh'],$sql);
	$row = mysqli_fetch_array($result);
	if($row['password'] == md5(md5($userPass).md5($row['password_salt']))) {
		$userid = $row['user_id'];
                if (isset($_REQUEST['callbackfn']) && $_REQUEST['callbackfn'] == 'mobileapp') {
                    $sql = ("insert into cometchat_status (userid,isdevice) values ('".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."','1') on duplicate key update isdevice = '1'");
                    mysqli_query($GLOBALS['dbh'], $sql);
                }
	}
	if($userid && function_exists('mcrypt_encrypt')){
		$key = KEY_A.KEY_B.KEY_C;
		$userid = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($key), $userid, MCRYPT_MODE_CBC, md5(md5($key))));
	}

	return $userid;
}

function getFriendsList($userid,$time) {
	global $hideOffline;
	$offlinecondition = '';
	$sql = ("select DISTINCT ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." userid, ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_NAME." username, ".TABLE_PREFIX.DB_USERTABLE.".user_name link, ".TABLE_PREFIX.DB_USERTABLE.".user_image avatar, cometchat_status.lastactivity lastactivity, cometchat_status.status, ".TABLE_PREFIX.DB_USERTABLE.".status message, cometchat_status.isdevice from  ".TABLE_PREFIX.DB_USERTABLE." left join cometchat_status on ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." = cometchat_status.userid where  ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." NOT IN (select ".TABLE_PREFIX."user_blocked.block_user_id from ".TABLE_PREFIX."user_blocked where user_id = '".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."' UNION select ".TABLE_PREFIX."user_blocked.user_id from ".TABLE_PREFIX."user_blocked where block_user_id = '".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."') AND ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." IN (select ".TABLE_PREFIX."friend.friend_user_id from ".TABLE_PREFIX."friend where ".TABLE_PREFIX."friend.user_id = '".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."') AND ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." IN (select ".TABLE_PREFIX."friend.user_id from ".TABLE_PREFIX."friend where ".TABLE_PREFIX."friend.friend_user_id = '".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."')  order by username asc");
	
	if ((defined('MEMCACHE') && MEMCACHE <> 0) || DISPLAY_ALL_USERS == 1) {
		if ($hideOffline) {
			$offlinecondition = "and (cometchat_status.status IS NULL OR cometchat_status.status <> 'invisible' OR cometchat_status.status <> 'offline')";
		}
		$sql = ("select DISTINCT ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." userid, ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_NAME." username, ".TABLE_PREFIX.DB_USERTABLE.".user_name link, ".TABLE_PREFIX.DB_USERTABLE.".user_image avatar, cometchat_status.lastactivity lastactivity, cometchat_status.status, ".TABLE_PREFIX.DB_USERTABLE.".status message, cometchat_status.isdevice from ".TABLE_PREFIX.DB_USERTABLE." left join cometchat_status on ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." = cometchat_status.userid where (('".mysqli_real_escape_string($GLOBALS['dbh'],$time)."' - cometchat_status.lastactivity < '".((ONLINE_TIMEOUT)*2)."') OR cometchat_status.isdevice = 1) and  ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." NOT IN (select ".TABLE_PREFIX."user_blocked.block_user_id from ".TABLE_PREFIX."user_blocked where user_id = '".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."' UNION select ".TABLE_PREFIX."user_blocked.user_id from ".TABLE_PREFIX."user_blocked where block_user_id = '".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."') ".$offlinecondition." order by username asc");
	
	}
	
	return $sql;
}

function getFriendsIds($userid) {
	$sql = ("select group_concat(friends.fid) myfrndids from ((select ".TABLE_PREFIX."friend.friend_user_id fid from ".TABLE_PREFIX."friend where ".TABLE_PREFIX."friend.user_id = '".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."') union (select ".TABLE_PREFIX."friend.user_id fid from ".TABLE_PREFIX."friend where ".TABLE_PREFIX."friend.friend_user_id = '".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."')) friends");
	
	return $sql;
}

function getUserDetails($userid) {
	$sql = ("select ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." userid, ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_NAME." username, ".TABLE_PREFIX.DB_USERTABLE.".user_name link, ".TABLE_PREFIX.DB_USERTABLE.".user_image avatar, cometchat_status.lastactivity lastactivity, cometchat_status.status, ".TABLE_PREFIX.DB_USERTABLE.".status message, cometchat_status.isdevice from ".TABLE_PREFIX.DB_USERTABLE." left join cometchat_status on ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." = cometchat_status.userid ".DB_AVATARTABLE." where ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." = '".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."' and ".TABLE_PREFIX.DB_USERTABLE.".profile_page_id = '0'");

	return $sql;
}

function updateLastActivity($userid) {
	$sql = ("insert into cometchat_status (userid,lastactivity) values ('".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."','".getTimeStamp()."') on duplicate key update lastactivity = '".getTimeStamp()."'");
	return $sql;
}

function getUserStatus($userid) {
	 $sql = ("select ".TABLE_PREFIX.DB_USERTABLE.".status message, cometchat_status.status from ".TABLE_PREFIX.DB_USERTABLE." left join cometchat_status on ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." = cometchat_status.userid where ".TABLE_PREFIX.DB_USERTABLE.".".DB_USERTABLE_USERID." = '".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."'");

	 return $sql;
}

function fetchLink($link) {
    return BASE_URL.'../'.$link.'/';
}

function getAvatar($image) {
	$image = str_replace('%s','_50',$image);
        if (is_file(dirname(dirname(__FILE__)).DIRECTORY_SEPARATOR.'file'.DIRECTORY_SEPARATOR.'pic'.DIRECTORY_SEPARATOR.'user'.DIRECTORY_SEPARATOR.$image)) {
            return BASE_URL.'../file/pic/user/'.$image;
        } else {
            return BASE_URL.'../theme/frontend/default/style/default/image/noimage/profile_50.png';
        }
}

function getTimeStamp() {
	return time();
}

function processTime($time) {
	return $time;
}

if (!function_exists('getLink')) {
  	function getLink($userid) { return fetchLink($userid); }
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/* HOOKS */

function hooks_statusupdate($userid,$statusmessage) {
/*	$sql = ("insert into ".TABLE_PREFIX."feed (type_id,user_id,item_id,content,time_stamp) values	('user_status','".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."','2','".mysqli_real_escape_string($GLOBALS['dbh'],sanitize_core($statusmessage))."','".getTimeStamp()."')");
	$query = mysqli_query($GLOBALS['dbh'],$sql);

	$sql = ("update ".TABLE_PREFIX.DB_USERTABLE." set status = '".mysqli_real_escape_string($GLOBALS['dbh'],sanitize_core($statusmessage))."' where user_id = '".mysqli_real_escape_string($GLOBALS['dbh'],$userid)."'");
	$query = mysqli_query($GLOBALS['dbh'],$sql);
	*/
}

function hooks_forcefriends() {
	
}

function hooks_activityupdate($userid,$status) {

}

function hooks_message($userid,$to,$unsanitizedmessage) {
	
}

function hooks_updateLastActivity($userid) {
    
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/* LICENSE */

$p_ = 4;

///////////////////////////////////////////////////////////////////////////////////////////////////////////

  • ahvaz.omid@yahoo.com و alimedia این پست را پسندیده است

تصویر


#7
alimedia

alimedia

    Newbie

  • کاربر عادی
    • Member ID: 1336
  • 8 ارسال

ممنون از همه عزیزان.هیچ کدوم ازپاسخ ها جواب نداد.مجبور شدم arrowchat نصب کنم

به هر حال ممنون بابت پاسخ هاتون

یا علی






0 کاربر در حال خواندن این موضوع است

0 کاربر، 0 مهمان و 0 عضو مخفی