26 个回复 | 最后更新于 2015-07-22
2015-07-20   #20

前者是缓存前缀,防止冲突,后者是主页条目的缓存。

#19 @szdbb112 :

在new.php中

MemCachePrefix . 'Homepage'这句实在是无法和其他地方联系起来了,这个homepage和memcacheprefix究竟在哪里啊

@lincanbin

if ($MCache) {
						$MCache->delete(MemCachePrefix . 'Homepage');
					}

2015-07-20   #21

回复#20 @lincanbin :

恩,能介绍一下这个函数吗,query语句与数组结合使用?

private function Init($query, $parameters = "")
	{
		if (!$this->bConnected) {
			$this->Connect();
		}
		try {
			$this->parameters = $parameters;
			$this->sQuery     = $this->pdo->prepare($this->BuildParams($query, $this->parameters));
			
			if (!empty($this->parameters)) {
				if (array_key_exists(0, $parameters)) {
					$parametersType = true;
					array_unshift($this->parameters, "");
					unset($this->parameters[0]);
				} else {
					$parametersType = false;
				}
				foreach ($this->parameters as $column => $value) {
					$this->sQuery->bindParam($parametersType ? intval($column) : ":" . $column, $this->parameters[$column]); //It would be query after loop end(before 'sQuery->execute()').It is wrong to use $value.
				}
			}
			
			$this->succes = $this->sQuery->execute();
			$this->querycount++;
		}
		catch (PDOException $e) {
			echo $this->ExceptionLog($e->getMessage(), $this->BuildParams($query));
			die();
		}
		
		$this->parameters = array();
	}

2015-07-20   #22

回复#21 @szdbb112 :

你看下PDO模块手册。

2015-07-22   #23

回复#22 @lincanbin :

blob.png

这个错误可能出在哪里啊,实际上数据库里却增加了记录

2015-07-22   #24

回复#22 @lincanbin :

还有一种情况就是按了enter键却没有添加话题,点击发表两次后,话题添加上了,帖子也发表了

2015-07-22   #25

回复#23 @szdbb112 :

你返回的Json不对,打开浏览器调试工具可以看到。

2015-07-22   #26

回复#24 @szdbb112 :

enter间歇性失效的问题我等下看看,现在我还在驾校。

登录后方可回帖

登 录
信息栏

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.9.0
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

粤公网安备 44030602003677号
粤ICP备17135490号

Loading...