php通过smtp发送邮件的代码

有些主机提供商不支持mail函数,发送邮件的问题一直没解决。下面是我发现的一个可行的方法,分享给大家~mail.php文件源码:<?php function send_mail($to, $subject = 'No subject', $body) { $loc_host = "刘力瑞的博客"; //名称,随意 $smtp_acc = "admin@liulirui.com"; //邮箱地址 $smtp_pass="******"; //邮箱密码 $smtp_host="smtp.exmail.qq.com"; //SMTP,此处我写的是腾讯企业的SMTP $from="admin@liulirui.com"; //来自地址 $headers = "Content-Type: text/plain; charset=\"utf-8\"\r\nContent-Transfer-Encoding: base64"; $lb="\...

wordpress头像相关问题

头像不能显示下面这种方法在更新后好像不能用了。。1、用flashfxp软件或者其他的登录到虚拟主机2、把/wp-includes/pluggable.php这个文件给找出来,找到下面这段代码(在接近最后的地方):if ( is_ssl() ) { $host = ‘https://secure.gravatar.com’; } else { if ( !empty($email) ) $host = sprintf( “http://%d.gravatar.com”, ( hexdec( $email_hash{0} ) % 2 ) ); else $host = ‘http://0.gravatar.com’; }3、把最后一行的“0.”删去,直接是改为gravatar.com即可。4、可以清除缓存看看。新方法:1、下载上传插件:2、插件设置页面,将Gravatar 服务器和Gravatar SSL 服务器,全部改为:https://secure.gravatar.com3、刷新即可~关于修改头像1、登录到gravatar.com2、用自己邮箱注册,登录,之后在自己用户页上传图...

自编c语言小算法

每行每列相加和相等(一个特殊的规律)int main(void) {int num,a,b,c,d,s[20][20]; scanf("%d",&num);a=num/2; if(a*2==num) printf("please input odd such as 1,3,5,7...."); else {for(c=0;c< num;c++) for(b=0;b< num;b++) s[c][b]=0; b=(num-1)/2;c=0;d=1; while(d<=num*num) {s[c][b]=d; c--;b++;d++; if(c<0&&b>=num){c=c+2;b--;} if(c<0)c=num-1; if(b>=num)b=0; if(s[c][b]!=0){c=c+2;b--;}} for(c=0;c< num;c++) {for(b=0;b< num;b++) printf("%4d",s[c][b]); printf(&...