DEDECMS 关键字不能小于2个字节!

今天在做DEDECMS模板时,突然遇到了“关键字不能小于2个字节!”晕,是怎么回事呢?百度了一下,找到了答案,把他记录下来,方便自己日后再遇到这种问题时,可以查询:

<form name="formsearch" action="/plus/search.php">
  <input type="hidden" name="kwtype" value="0" />
  <input type="text" value="" id="searchT"  name="q"  /><input type="submit" id="searchB" value="" />
  </form
 

把name 改成红色标记的 就OK了

DEDECMS 关键字不能小于2个字节!

时间: 2024-11-10 21:24:43

DEDECMS 关键字不能小于2个字节!的相关文章

dedecms搜索提示"关键字不能小于2个字节!"

在测试自己制作的搜索页模板时,如果遇到搜索时提示"关键字不能小于2个字节!"! 打开plus/search.php把if(($keyword=='' || strlen($keyword)<2) && empty($typeid)){    ShowMsg('关键字不能小于2个字节!','-1');    exit();} 删除.

VS中关于字节大小的总结

说明:关于字节对齐的问题,很多人给出的答案是通过设置#pragma pack (1)的方式进行操作.但是在不是很考虑空间占用或者不是发送协议包等情况下,为了让程序跑的更快,是不会进行该设置. 以下均以默认的字节对齐方式 1.在结构体中,使用的字节数对齐方式是寻找结构体中的关键字的最大占用字节数(默认最小是4字节) 比如: struct Node { int a; double b; }; 则sizeof(Node)的大小就是16字节而不是所谓的12个字节,因为是以结构体关键字(double)的字

字节对齐导致的iOS EXC_ARM_DA_ALIGN崩溃

本文原链接: http://www.cnblogs.com/zouzf/p/4455167.html 先看一下这个链接:http://www.cnblogs.com/ren54/archive/2013/01/11/2856207.html 我遇到情况和这位朋友很类似:用二进制方式从文件读取内容到内存,假设内容只有7个字节,前面三个字节是三个字符,后四个字节的内容是一个int数据,在把后四个字节转成int数据时如(pFileContent是char*指针,已指向第四个字节):int intVal

深入浅出分析MySQL索引设计背后的数据结构

在我们公司的DB规范中,明确规定: 1.建表语句必须明确指定主键 2.无特殊情况,主键必须单调递增 对于这项规定,很多研发小伙伴不理解.本文就来深入简出地分析MySQL索引设计背后的数据结构和算法,从而可以帮你释疑如下问题: 1.为什么innodb表需要主键? 2.为什么建议innodb表主键是单调递增? 3.为什么不建议innodb表主键设置过长? B-tree(多路搜索树,并不是二叉的)是一种常见的数据结构.使用B-tree结构可以显著减少定位记录时所经历的中间过程,从而加快存取速度.B通常

数据结构-B树

  1.前言: 动态查找树主要有:二叉查找树(Binary Search Tree),平衡二叉查找树(Balanced Binary Search Tree),红黑树(Red-Black Tree ),B-tree/B+-tree/ B*-tree (B~Tree).前三者是典型的二叉查找树结构,其查找的时间复杂度O(log2N)与树的深度相关,那么降低树的深度自然会提高查找效率. 但是咱们有面对这样一个实际问题:就是大规模数据存储中,实现索引查询这样一个实际背景下,树节点存储的元素数量是有限的

Mysql常用语句总结

对MySql经常使用语句的详细总结 下面总结的知识点全是经常用的,全都是干货,好好收藏吧./* 启动MySQL */ net start mysql /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限验证登录MySQL */ mysqld --skip-grant-tables -- 修改root密码 密码加密函数password() update mysql.user set password=password('root'); SHOW

MYSQL错误代码对照大全

0101 属于其他进程的专用标志. 0102 标志已经设置,无法关闭. 0103 无法再次设置该标志. 0104 中断时无法请求专用标志. 0105 此标志先前的所有权已终止. 0106 请将软盘插入驱动器 %1. 0107 后续软盘尚未插入,程序停止. 0108 磁盘正在使用或已由其他进程锁定. 0109 管道已经结束. 0110 系统无法打开指定的设备或文件. 0111 文件名太长. 0112 磁盘空间不足. 0113 没有其他可用的内部文件标识符. 0114 目标内部文件标识符不正确. 0

SQl语句收藏

/* 启动MySQL */ net start mysql /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限验证登录MySQL */ mysqld --skip-grant-tables -- 修改root密码 密码加密函数password() update mysql.user set password=password('root'); SHOW PROCESSLIST -- 显示哪些线程正在运行 SHOW VARIABLES --

PHP学习笔记------MYSQL

/* 启动MySQL */net start mysql /* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码 /* 跳过权限验证登录MySQL */mysqld --skip-grant-tables-- 修改root密码密码加密函数password()update mysql.user set password=password('root'); SHOW PROCESSLIST -- 显示哪些线程正在运行SHOW VARIABLES -- /* 数据库操