贴出本站一键获取QQ昵称和头像的代码!做个记录

2016-3-4 博客相关

发现官方默认的头像都不太好看。所以刻苦钻研了下用QQ头像做评论头像,瞬间发现评论好看了很多,

好东西不能独食,所以分享给大家。

首先在module.php里面加以下代码

<?php //获取QQ信息
function getqqtx($qq){
	$url="http://q.qlogo.cn/headimg_dl?bs=qq&amp;dst_uin=$qq&amp;src_uin=qq.feixue.me&amp;fid=blog&amp;spec=100";
	return $url;}
	if(isset($_POST['qq'])){
	$spurl = "http://r.pengyou.com/fcg-bin/cgi_get_portrait.fcg?uins={$_POST['qq']}";
	$data = file_get_contents($spurl);
	$nc=explode('"',$data);
	$s=$nc[5];
	$bm=mb_convert_encoding($s,'UTF-8','UTF-8,GBK,GB2312,BIG5');
	if(empty($bm)){echo '<script>parent.document.getElementsByName("comname")[0].value = "QQ账号错误";parent.document.getElementsByName("commail")[0].value = "QQ账号错误";parent.document.getElementsByName("comurl")[0].value = "QQ账号错误";</script>';}
	else{echo '<script>parent.document.getElementsByName("comname")[0].value = "'.$bm.'";parent.document.getElementsByName("commail")[0].value = "'.$_POST['qq'].'@qq.com";parent.document.getElementsByName("comurl")[0].value = "http://user.qzone.qq.com/'.$_POST['qq'].'";parent.document.getElementById("toux").src="http://q.qlogo.cn/headimg_dl?bs=qq&amp;dst_uin='.$_POST['qq'].'&amp;src_uin=qq.feixue.me&amp;fid=blog&amp;spec=100";</script>';} }
function getqqxx($qq){	
	$ssud=explode("@",$qq,2);
	if($ssud[1]=='qq.com'){
	echo getqqtx($ssud[0]);
	}else{	
	echo MyGravatar($qq);	
}}
?>

然后继续在module.php里面找到getGravatar($comment['mail'])这个替换成getqqtx($comment['mail'])一共有两个好像。反正都有的话就都换了

然后在你的发表评论那些代码里加上以下代码,CSS什么的就自己写啦。这样下来就OK了。和本站的差不多

    <form action="" method="post" target="hiddenIframe">
      <li>
        <input placeholder="选填" value="" type="text" name="qq"/>
        <label for="author"><i class="fa fa-qq"></i>QQ : </label>
        <button type="submit" id="hqziliao">获取信息</button>
      </li>
    </form>

 

评论:

2017-02-24 22:51

face 好好玩 face
南墙与北篱

2017-02-06 19:10

来学习了 face
云上的影子

2017-02-03 17:53

这个可以有

2016-12-24 01:17

我写一篇帖子的呀。你去找找
多情狗。aas

2016-11-29 11:23

啊实打实的
安静i

2016-11-25 22:24

看看,来学习下!  face
风信子

2016-05-09 00:48

看看 [F1]
鲨哒哒

2016-04-15 15:23

很棒,支持!!!
A-QQ菜鸟网

2016-04-10 14:27

不错
沉默的鱼

2016-03-28 17:40

那放哪里  我博客    www.boked.cn   帮我看看  怎么放