2023年12月

判断图片的src,如果不是有效的图片路径,隐藏

$(document).ready(function(){
    $(".imglst > img").each(function(){
        var id=$(this).attr('id').replace("img_","li_");
        var img=new Image();
        img.src=$(this).attr('src');
        img.onload=function(){
            if(img.width>0 || img.height>0)
            {}
            else
            {
                $("."+id).css("display","none");
            }
        }
        img.onerror=function(){
            $("."+id).css("display","none");
        }
    });
});

随着互联网的不断发展,越来越多的网站需要使用验证码来保证安全性。验证码是一种借助人类能力而无法被计算机破解的认证技术,广泛应用于网站注册、登录、找回密码等功能中。下面将介绍如何使用PHP实现验证码功能。

一、生成验证码图片

验证码图片的生成是验证码功能的核心,需要生成一个随机字符,并将其渲染为图像展示给用户。在PHP中,可以使用GD库来生成图片。

GD库是一种用于动态创建图像的PHP扩展,它提供了多种函数可以用于创建图像、修改图像、保存图像等操作。通过GD库可以很方便地创建验证码图片。

生成验证码的步骤如下:

- 阅读剩余部分 -

php程序是部署在IIS7上面,ajax提交数据时,遇到了两个问题,一个就是跨域,一个php程序总会被执行两次。

第一个问题的解决方法,是百度出来的,添加下面几行代码就可以了:
header(´Access-Control-Allow-Origin:*´);
header("Access-Control-Allow-Headers: x-requested-with,content-type");
header(´Access-Control-Allow-Methods: OPTIONS,POST,GET´);