diff --git a/upload/includes/adodb/drivers/adodb-mysql.inc.php b/upload/includes/adodb/drivers/adodb-mysql.inc.php index dfb0f796..198b96ee 100644 --- a/upload/includes/adodb/drivers/adodb-mysql.inc.php +++ b/upload/includes/adodb/drivers/adodb-mysql.inc.php @@ -107,6 +107,7 @@ class ADODB_mysql extends ADOConnection { { $total_fields = count($flds); $count = 0; + var_dump($total_fields); for($i=0;$i<$total_fields;$i++) { $count++; @@ -133,6 +134,7 @@ class ADODB_mysql extends ADOConnection { } //Complete Query $query = "UPDATE $tbl SET $fields_query WHERE $cond $ep"; + //if(!mysql_query($query)) die($query.'
'.mysql_error()); $this->total_queries++; $this->total_queries_sql[] = $query; @@ -212,8 +214,7 @@ class ADODB_mysql extends ADOConnection { $query_params .= " LIMIT $limit "; $query = " SELECT $fields FROM $tbl $query_params $ep "; - - //Finally Executing + //Finally Executing $data = $this->Execute($query); $this->num_rows = $data->_numOfRows; $this->total_queries++; diff --git a/upload/includes/classes/ClipBucket.class.php b/upload/includes/classes/ClipBucket.class.php index 00c2c008..0a9a779b 100644 --- a/upload/includes/classes/ClipBucket.class.php +++ b/upload/includes/classes/ClipBucket.class.php @@ -713,6 +713,7 @@ class ClipBucket $_POST = $clean_posts; } + //Cleaning get.. if (is_array($gets) && count($gets) > 0) { @@ -742,6 +743,8 @@ class ClipBucket } $_REQUEST = $clean_request; } + + //dump($_POST); } } diff --git a/upload/includes/classes/pages.class.php b/upload/includes/classes/pages.class.php index 94830482..c1ad1fec 100644 --- a/upload/includes/classes/pages.class.php +++ b/upload/includes/classes/pages.class.php @@ -281,7 +281,6 @@ class pages{ $start_last = $i; } - //Starring Last for($i=$total_pages-$display_page;$i<=$total_pages;$i++) { diff --git a/upload/includes/classes/photos.class.php b/upload/includes/classes/photos.class.php index 16494efc..06b29992 100644 --- a/upload/includes/classes/photos.class.php +++ b/upload/includes/classes/photos.class.php @@ -1426,7 +1426,13 @@ class CBPhotos $query_field[] = "date_added"; $query_val[] = NOW(); + + /*$query_field[] = "file_directory"; + $query_val[] = $array['file_directory'];*/ + $query_field[] = "active"; + $query_val[] = 'no'; + $query_field[] = "owner_ip"; $query_val[] = $_SERVER['REMOTE_ADDR']; diff --git a/upload/includes/classes/upload.class.php b/upload/includes/classes/upload.class.php index 88bd71ce..f1aa3e5a 100644 --- a/upload/includes/classes/upload.class.php +++ b/upload/includes/classes/upload.class.php @@ -47,6 +47,10 @@ class Upload{ if(count($this->custom_form_fields)>0) $upload_fields = array_merge($upload_fields,$this->custom_form_fields); + + /*dump($array); + dump($upload_fields); + die();*/ validate_cb_form($upload_fields,$array); } @@ -67,10 +71,13 @@ class Upload{ if(!$array) $array = $_POST; + + // $_POST['embed_code'] = htmlspecialchars($_POST['embed_code']); $this->validate_video_upload_form($array,TRUE); if(empty($eh->error_list)) { + $required_fields = $this->loadRequiredFields($array); $location_fields = $this->loadLocationFields($array); $option_fields = $this->loadOptionFields($array); diff --git a/upload/includes/classes/user.class.php b/upload/includes/classes/user.class.php index 9540355f..d3d224dd 100644 --- a/upload/includes/classes/user.class.php +++ b/upload/includes/classes/user.class.php @@ -3344,7 +3344,7 @@ class userquery extends CBCategory{ // first checking if captha plugin is enabled // do not depend on the form cb_captcha_enabled value - if(get_captcha() && !$userquery->admin_login_check()){ + if(get_captcha() && !$userquery->admin_login_check(true)){ //var_dump(get_captcha()); //var_dump(!error()); //echo "
";
diff --git a/upload/includes/functions.php b/upload/includes/functions.php
index fb3412c8..7a85e304 100644
--- a/upload/includes/functions.php
+++ b/upload/includes/functions.php
@@ -2195,6 +2195,79 @@
 		}
 		
 	}
+
+	function increment_views_new($id,$type=NULL)
+	{
+		global $db;
+		switch($type)
+		{
+			case 'v':
+			case 'video':
+			default:
+			{
+				if(!isset($_COOKIE['video_'.$id])){
+					$db->update(tbl("video_views"),array("views","video_id"),array("|f|views+1",NOW())," videoid='$id' OR videokey='$id'");
+					setcookie('video_'.$id,'watched',time()+3600);
+				}
+			}
+			break;
+			case 'u':
+			case 'user':
+			case 'channel':
+
+			{
+				
+				if(!isset($_COOKIE['user_'.$id])){
+					$db->update(tbl("users"),array("profile_hits"),array("|f|profile_hits+1")," userid='$id'");
+					setcookie('user_'.$id,'watched',time()+3600);
+				}
+			}
+			break;
+			case 't':
+			case 'topic':
+
+			{
+				if(!isset($_COOKIE['topic_'.$id])){
+					$db->update(tbl("group_topics"),array("total_views"),array("|f|total_views+1")," topic_id='$id'");
+					setcookie('topic_'.$id,'watched',time()+3600);
+				}
+			}
+			break;
+			break;
+			case 'g':
+			case 'group':
+
+			{
+				if(!isset($_COOKIE['group_'.$id])){
+					$db->update(tbl("groups"),array("total_views"),array("|f|total_views+1")," group_id='$id'");
+					setcookie('group_'.$id,'watched',time()+3600);
+				}
+			}
+			break;
+			case "c":
+			case "collect":
+			case "collection":
+			{
+				if(!isset($_COOKIE['collection_'.$id])){
+					$db->update(tbl("collections"),array("views"),array("|f|views+1")," collection_id = '$id'");
+					setcookie('collection_'.$id,'viewed',time()+3600);
+				}
+			}
+			break;
+			
+			case "photos":
+			case "photo":
+			case "p":
+			{
+				if(!isset($_COOKIE['photo_'.$id]))
+				{
+					$db->update(tbl('photos'),array("views","last_viewed"),array("|f|views+1",NOW())," photo_id = '$id'");
+					setcookie('photo_'.$id,'viewed',time()+3600);
+				}
+			}
+		}
+		
+	}
 	
 	
 	/**