摘要:
今天在做文件上传的时候,按正常逻辑提交,可提交到服务器后,$_FILES['tmp_name']死活不对,表单的enctype="multipart/form-data"这个也加上了,可值一直都是空。网上查了说要改php配置文件的upload_tmp_dir,可是我其它系统能够正常上传,说明这个配置应该没有问题。后面发现只要是提交到这个站点的,都是不对的,看来只能是这个站点的配置问题了。检查下Apache中虚机的配置,发现了 php_admin_value open_base_dir 这么个配置。原来上次我做了一个站点的限制文件功能。后面这个配置我是直接拷贝 阅读全文
摘要:
当用json与js或者其它客户端交互时,如果有中文,则会变成unicode。虽然能使用,但是影响观看。不好调试呀。从网上找到了几个方法 一,用下面这个函数,需要编码时,直接调用这个函数就成 function jsonEncodeWithCN($data) {return preg_replace("/\\\u([0-9a-f]{4})/ie", "iconv('UCS-2BE', 'UTF-8', pack('H4', '$1'))", json_encode($data));}二 $v) 阅读全文