去除opencart中的大写字母和空格

时间:2015-04-07 09:09:20

标签: php opencart

我在Opencart中创建了一个模块并使用了标准模型'将数组添加到数据库中。不幸的是,当我通过

检索时
$this->data['font'] = unserialize($this->config->get('selectfont'));

信息删除了单词之间的大写字母和空格。如何将大写和空格添加回变量?对不起,我已经绞尽脑汁待了好几天。非常感谢。

Davetoff

好的,所以我在后面做了一些挖掘,基本上POST命令通过序列化将数据放入数据库:

if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {
            foreach ($this->request->post as $key => $value) {
                $this->request->post[$key] = serialize($value);
            }

所以当我通过:

检索它时
$this->data['font'] = unserialize($this->config->get('selectfont'));

它应该有效,但不是。我在数据库中添加了一行数据字段:

一个:6:I {:0; S:11:" segoescript&#34 ;; I:1; S:5:"衬&#34 ;; I:2; S ...等等

这应该反序列化......对吗?

请帮助。

1 个答案:

答案 0 :(得分:0)

更新tbl_url_alias设置keyword =更低(keyword

更新tbl_url_alias设置keyword =替换(keyword,'',' - ')

在数据库中运行此查询,您需要该表。