一个简单的留言板程序,在外贸网站运行测试多年没有任何问题。如果你的公司没有留言板程序,或者现在需要去找一个简单的留言板程序,这个很适合你。
本人之前在矿山机械行业工作,给公司开发过留言板程序并且运行多年。 这几天我重新写了一个留言板程序,希望可以帮助广大做外贸的同行们。
特点:
- 自动过滤垃圾留言信息
- 语言翻译功能集成
- 一键复制留言信息
这个留言板没想到需要的人还不少,已经有不少人询问我关于留言板的问题,有很多都愿意付费咨询。 这次修改了一些问题,功能上没什么改变。 这个代码已经有快10年了,比较老了,大家谨慎使用。
- 把文件上传到服务器根目录
- 然后打开install.php, 例如: http://www.tinycms.xyz/install.php
- 安装完毕会在
content
目录下生成一个数据库(默认是#inquiry_system.sqlite.php
,不要被后缀名迷惑,它就是db数据库,可以用sqlite3打开)
LNMP一键安装包,需要注意,content文件夹权限问题
如果你是用root用户上传的文件,需要使用命令 chown www:www content/
提交留言成功后,不跳转到来源网页或者只跳转到首页等问题,这是因为Chrome默认不发送全部的http referer,导致出现问题。 这儿有详细说明:http://www.ruanyifeng.com/blog/2019/06/http-referer.html
在config.php中添加以下代码
define('SUBMIT_DONE_REDIRECT_JS', 'history.back();');
提交成功后,使用js的history.back返回来源网页。(建议操作)
或者按下面操作
在你网站每个留言表单所在页面head部分添加以下代码
<meta name="referrer" content="unsafe-url">
或 服务器中设置下 header("Referrer-Policy: unsafe-url");
这样每次提交留言,都会带上http referer的。
跳转到自定义页面,只需要设置下请求参数 referer
例如,action="https://tinycms.xyz/update.php?referer=https%3A%2F%2Fleadscloud.github.io%2Fserp-analyzer%2F%3Futm_media%3Dpc"
提交成功后会跳转到 https://leadscloud.github.io/serp-analyzer/?utm_media=pc
具体的字段设置你可以在系统根目录下的updata.php里查看。
姓名与邮箱是必填的,其它都是非必须的。
submit.html有一个示例文件
<input type="hidden" name="from_company" value="YourName" />这个隐藏字段代表网站属于哪个牌子。
<input type="hidden" name="referer" value="http://www.youwantedsite.com" />这个隐藏字段代表你强制把referer改为某个网站。
字段:
name
email
title
content
country
phone
address
from_company
下面是config里的内容。请修改DB_NAME,务必要以.php结尾,防止下载。BING_TRANSLATE_KEY Bing的翻译API,可以去注册一个。Akismet_API_Key 反垃圾服务,wordpress的反垃圾插件就是用它。根据此系统的域名,注册一个。有问题,再联系我,上次调试是没问题的。QQ:75504026
<?php
//database name
define('DB_NAME','#inquiry_system.sqlite.php');
//database prefix
define('DB_PREFIX','wp');
//bing translate api key
//define('ACCOUNT_KEY', 'nujIh3e7l8Xs8CkP44xTHwu4Gaw0vV1xzaSgXZy'); 已废弃
define('BING_TRANSLATE_KEY', '7724d07b364645asdfds8ca7dfsds49624');
//Akismet API Key
define('Akismet_API_Key','aaa7ab1s1df6e9');
//system root
define('BLOG_ROOT',dirname(__FILE__));
?>
关于的系统的方面的问题,请在github的issue中提交。
QQ: 75504026
Website: https://leadscloud.github.io
- 提供域名自动筛选及抢注服务,有需要请联系!
- 提供自动上站系统,可批量上线SEO网站(包括采集程序,可以采集Google搜索结果)。
- 提供服务器运维,网站制作。
- 修复一个安装时数据库更名后无法使用的问题
- 修复下提交成功跳转问题
- 更新Bing翻译API
- 格式化代码
- 修改安装的一些逻辑判断的问题
- 留言内容复制功能导致默认的复制功能不能用的问题
- 其它一些样式的小问题
- bing翻译使用最新版本,去除之前的翻译
- 复制按钮使用原生的js即可,不用再使用flash技术了
ALTER TABLE table_name
ADD column_1 column-definition,
column_2 column-definition,
...
column_n column_definition;
留言板程序 简单留言板 外贸留言板 外贸营销 跨境电商留言板 机械行业互联网营销推广 上海 郑州 北京