PHP
浪子头回
这个作者很懒,什么都没留下…
展开
-
php模拟get提交数据到短信接口
如果用php模拟get方式提交的地址中带有中文字符,则须通过rawurlencode()函数,将字符转换成 URL 的字符串专用格式才能提交成功。function send_sms($url,$phone,$content){$content = rawurlencode($content);$URL = "{$url}&phone={$phone}&message={$content原创 2015-04-10 11:32:38 · 392 阅读 · 0 评论 -
column cannot be null mysql
出现 column *** cannot be null mysql好多都有可能是在mysql的严格模式下。关闭严格模式即可。查看mysql是否为严格模式:可在mysql命令行下面输入: select @@sql_mode;找到MySQL安装目录下的my.cnf(windows系统则是my.ini)文件在文件My.cnf下[mysqld]下面添加:sql-mode=原创 2016-06-15 13:10:09 · 4870 阅读 · 0 评论 -
php读取excel中的内容
1.首先去官网下载PHPExcel插架2.引入类3.部分代码如下: ... pc_base::load_app_class('PHPExcel','excel',0); // Create new PHPExcel object $PHPExcel = new PHPExcel(); $filePath原创 2015-04-17 17:20:47 · 513 阅读 · 0 评论 -
PHP处理十六进制穿上来的图片(IOS、and端)
header("Content-Type: application/octet-stream"); $byte = $_POST['avater']; $byte = str_replace(' ','',$byte); //处理数据 $byte = str_ireplace(" $by转载 2016-01-15 11:23:57 · 333 阅读 · 0 评论 -
msql索引亲历
1.管理一个考试系统,最近老是有会员反映登陆慢、考试慢等等问题,于是花了一个晚上去研究网站出现的问题,当时数据库放在rds上,然后用navicat去测试,测试后发现数据库放在服务器上比放在rds上快了点。 然后就把数据移到服务器上,但是数据量比较大,用navicat去导入的时候总是提示:“MySQL server has gone away”,导致数据移入失败,然后查了一下资料,发现通过na原创 2015-11-20 11:19:03 · 359 阅读 · 0 评论 -
PHP返回手机号码归属地的函数
// 手机号码归属地(返回: 如 广东移动) function checkMobilePlace($mobilephone){ $url = "http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=".$mobilephone."&t=".time(); $content = file_get_contents($url);原创 2015-04-17 17:13:43 · 306 阅读 · 0 评论 -
mysql数据库所有表字符替换PHP代码
功能:可针对一个数据库的所有表中的特点字符进行替换set_time_limit(0);replace_char(主机名,用户名,密码,数据库名,要进行替换的字符串,替换成新的字符串);function replace_char($host,$root,$password,$database_name,$old,$new){ mysql_connect($host,$root,$原创 2015-11-12 17:41:25 · 508 阅读 · 0 评论 -
fsockopen模拟post,get发送请求
传入参数:$url:HTT请求 $method:get/post方式 $postfields:传入参数,数组形式function http_request($url, $method = 'POST', $postfields = NULL, $headers = array()) { $parse转载 2015-10-17 13:13:05 · 535 阅读 · 0 评论 -
关于mysql Table * is read only错误
先说下案例:由于有时候在公司没有完成的工作,如果项目紧张,到家后还会接着去完成。 由于用家里的电脑新建了一个数据表,第二天拿到公司,用sql文件导入数据库后出来了这个错误:Table * is read only ,网上查找了很多答案,都相当雷同,解决不了问题。后来自己慢慢排查,发现问题是mysql 存储引擎不一样,在家里的电脑建表单的时候用的ENGINE=MRG_MyISAM ,公司的电脑原创 2015-07-27 11:28:29 · 350 阅读 · 0 评论 -
Fatal error: Call to undefined function curl_init() 报错解决
Fatal error: Call to undefined function curl_init() 报错解决原创 2017-05-04 15:50:59 · 491 阅读 · 0 评论