织梦提交表单自动发送邮箱提醒的解决方法?

织梦提交表单自动发送邮箱提醒的解决方法?,第1张

你好,一般我们做网站地图,都是用的一个程序,只要输入你的网址,就可以在线生成。织梦自带的网站地图不好用,建议不要使用。

在线生成网站地图的网址是:

http://wwwxml-sitemapscom/

只要输入你的网站网址,就可以自动生成各种格式的网站地图,包括html格式、xml格式等。

在赵一鸣随笔博客的SEO基础教程中有《如何生成各种版本的网站地图》高清视频免费观看,你可以照着操作。

如果我的回答对你有用,可以采纳哦!

你好,织梦列表页分页代码如下所示:

{dede:pagelist listitem="index,end,pre,next,next,next,next,,next,pageno"listsize="5"/}把这段代码复制到相应的位置,在前端就可以正常显示。这里展示的是最多显示“5”页,你可以修改里边的参数,最多可以显示多少页,超出部分,将自动按照“更多”的方式展现。

在赵一鸣随笔博客的今日头条中有“dedecms织梦建站教程全套视频”,你可以作为参考。

如果我的回答对你有用,可以采纳哦!

  你好,织梦程序做的网站,用户提交表单之后,相关信息自动发送到站长邮箱的相关代码设置如下:

第一步:首先在织梦网站后台,进入系统--系统基本参数--核心设置里面,其中需要设置下列几项:

  网站发信EMAIL:如vip@qqcom

  smtp服务器:如:smtpqqcom

  SMTP服务器的用户邮箱:vip@qqcom

  SMTP服务器的用户帐号:vip@qqcom

  SMTP服务器的用户密码:自己设置。

  最后效果如下:

第二步:打开plus下面的diyphp文件,在85行找到:$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar)  VALUES (NULL, 0 $addvalue); ";

  第三步:在以上代码的后面添加下面这段代码:

  $mailtitle = $name"提交表单通知";

  $mailbody = "称呼:{$name}\r\n邮箱:{$email}\r\n内容:{$message}";

  $headers = $cfg_adminemail;

  $mailtype = 'TXT';

  require_once(DEDEINC'/mailclassphp');

  $smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);

  $smtp->debug = false;

  $smtp->sendmail($cfg_smtp_usermail,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);

  注:$name $email $message 三个变量都是提交的字段,你提交的字段名称前面加$符号就行,这个根据你的需要来改。然后保存。

第三步:如果网站使用的是国外服务器需要对第二步进行一下处理

  一般网站使用的是国内服务器加上第二步给的代码,就可以实现管理员邮箱给自己发信,内容通过id号获取,不过美国主机是限制自己给自己发邮件的,所以在第二步代码的最后一句,要将其改下:

  $smtp->sendmail($cfg_smtp_usermail,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);

  //发送邮件,sendmail(收件人,网站名,发件人,邮件标题,邮件内容,邮件类型),将收件人重新定义一个,

  比如:

  $cfg_smtp_usermail2="xxxx@qqcom";

  $smtp->sendmail($cfg_smtp_usermail2,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);

  这样设置以后就可以了。

  在赵一鸣随笔博客中有《dedecms织梦建站视频教程完整版》免费观看,你可以作为参考。

  如果我的回答对你有用,可以采纳哦!

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 织梦提交表单自动发送邮箱提醒的解决方法?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情