用户中心主要显示用户发布的帖子,收到的回复等,主要通过前面的listview.php来显示
templates/user.php
<?php header("Content-type: text/html; charset=utf-8"); ?><meta name="viewport" content="width=device-width, initial-scale=1"><link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.3/jquery.mobile-1.4.3.min.css"><script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script><script src="http://code.jquery.com/mobile/1.4.3/jquery.mobile-1.4.3.min.js"></script><script> $(document).on("pagecreate", function(){ $("#fav").click(function() { xmlhttp=new XMLHttpRequest(); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("fav").innerHTML="点赞"+xmlhttp.responseText; } } xmlhttp.open("GET", "view.php?fav=1", true); xmlhttp.send(); }); $("#col").click(function(){ xmlhttp=new XMLHttpRequest(); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { alert(xmlhttp.responseText); } } xmlhttp.open("GET", "view.php?col=1", true); xmlhttp.send(); }); }); </script> <body>返回个人中心
注销
- <?php echo '
用户名:',$user['name'],'
' ?>新的回复<?php echo $reply_new ?>
收到的回复<?php echo $reply ?>
我发表的逗贴<?php echo $post; ?>
我收藏的逗贴<?php echo $collect ?>
user.php
<?php include('conn.php'); include('lib.php'); include('ChromePhp.php'); //使用会话内存储的变量值之前必须先开启会话 session_start(); // Chromephp::log($_SESSION['uid']); // Chromephp::log($_SESSION['name']); //如果会话没有被设置,查看是否设置了cookie if(!isset($_SESSION['uid'])) { if(isset($_COOKIE['uid'])&&isset($_COOKIE['name'])) { //用cookie给session赋值 $_SESSION['uid']=$_COOKIE['uid']; $_SESSION['name']=$_COOKIE['name']; } else { header("Location: login.php"); exit(); } } $uid=$_SESSION['uid']; //获取用户信息 $query=mysql_query("select * from users where id='$uid'"); $user=mysql_fetch_array($query); //获取用户发表文章数量 $query=mysql_query("select count(*) as count from articles where uid='$uid'"); $posts=mysql_fetch_array($query); $post=$posts['count']; //获取用户收藏文章数量 $query=mysql_query("select count(*) as count from collects where uid='$uid'"); $collects=mysql_fetch_array($query); $collect=$collects['count']; //用户收到的全部回复 $query=mysql_query("select count(*) as count from comments where touid='$uid'"); $replies=mysql_fetch_array($query); $reply=$replies['count']; //新的回复 $query=mysql_query("select count(*) as count from comments where touid='$uid' and view =0"); $replies_new=mysql_fetch_array($query); $reply_new=$replies_new['count']; include("templates/user.php");?>本¥文来源gaodai$ma#com搞$代*码*网(搞代gaodaima码
以上就介绍了网站开发-php开发手机论坛(11)-用户中心,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。