PHP、jQ和CSS制作头像登录窗

我设计了一个简单有趣的包含Gravatar头像的登录框功能,头像是基于邮件id从gravatar.com导出的。这篇文章是非常基本的层面上的CSS实现和几行Jquery和PHP代码。我希望这个登录框设计对您的web项目给出了一些特殊的味道。在尝试这个示例前请在Gravatar上先上传你的头像.

创新互联公司不只是一家网站建设的网络公司;我们对营销、技术、服务都有自己独特见解,公司采取“创意+综合+营销”一体化的方式为您提供更专业的服务!我们经历的每一步也许不一定是最完美的,但每一步都有值得深思的意义。我们珍视每一份信任,关注我们的成都做网站、成都网站制作、成都外贸网站建设质量和服务品质,在得到用户满意的同时,也能得到同行业的专业认可,能够为行业创新发展助力。未来将继续专注于技术创新,服务升级,满足企业一站式全网营销推广需求,让再小的成都品牌网站建设也能产生价值!

使用PHP、jQuery和CSS制作gravatar头像登录窗

JavaScript

包含javascript代码。$(".user").keyup(function(){}---user是input标签的名字,我们通过$(this).val()获取input的值。如果email值通过了正则表达式,ajax将会请求avatar.php

 
 
 
 
  1. $(document).ready(function()
  2. {
  3. $("#username").focus();
  4. $(".user").keyup(function()
  5. {
  6. var email=$(this).val();
  7. var dataString = 'email='+ email ;
  8. var ck_email = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
  9. if(ck_email.test(email))
  10. {
  11. $.ajax({
  12. type: "POST",
  13. url: "avatar.php",
  14. data: dataString,
  15. cache: false,
  16. success: function(html)
  17. {
  18. $("#img_box").html("");
  19. }
  20. });
  21. }
  22. });
  23. });

使用PHP、jQuery和CSS制作gravatar头像登录窗

HTML 代码

 
 
 
 
  •   
  • avatar.php

    这里包含了十分简单的代码:接收POST过来的email,进行md5加密,返回加密后数据即可。

     
     
     
     
    1. if($_POST['email'])
    2. {
    3. $email=$_POST['email'];
    4. $lowercase = strtolower($email);
    5. $image = md5($lowercase);
    6. echo $image;
    7. }
    8. ?>

    CSS

     
     
     
     
    1. #login_container
    2. {
    3. background:url(blue.jpg) #006699;
    4. overflow: auto;
    5. width: 300px;
    6. }
    7. #login_box
    8. {
    9. padding:60px 30px 30px 30px;
    10. border:solid 1px #dedede;
    11. width:238px;
    12. background-color:#fcfcfc;
    13. margin-top:70px;
    14. }
    15. #img_box
    16. {
    17. background-color: #FFFFFF;
    18. border: 1px solid #DEDEDE;
    19. margin-left: 77px;
    20. margin-top: -108px;
    21. position: absolute;
    22. width: 86px;
    23. height: 86px;
    24. }

    点我下载源码

    文章题目:PHP、jQ和CSS制作头像登录窗
    链接地址:http://www.hantingmc.com/qtweb/news19/504469.html

    网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

    广告

    声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

    猜你还喜欢下面的内容

    虚拟主机知识

    同城分类信息