工作中遇到的技术问题

一. trim

      问题:

                 工作中遇到的技术问题

       答案:

                 rtrim不是多字节函数,所以像汉字这样的多字节字符,会被拆分成单字节与后面要删除掉的字符匹配 如果合适就会被删除掉这样就会产生乱码

二. ajax跨域

       server的nginx配置中添加:

      add_header Access-Control-Allow-Origin "*";
      add_header Access-Control-Allow-Headers "X-Requested-With";

三.跨域设置cookie

     1.第一种方法(使用p3p)

            PHP设置p3p的方法:

        header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');

     

四.解决图片上传问题

    1.imagecreatefromjpeg函数(问题是 上传png jif的图都没问题 但是上传jpg的有问题了)

        解决: 需要在加下php的扩展

          工作中遇到的技术问题