分类 php 下的文章

常用的 MySQL 数据库恢复工具(也能进行备份操作)是 phpMyAdmin,这是一个开源、免费的工具,大多数主机商(例如 Hawkhost)都会免费提供 。相信很多站长也用过 phpMyAdmin 来进行网站数据库的备份和恢复,确实很方便,并且有多国语言界面。不过,有一种情况可能你还没碰到,就是当你的数据库体积比较大时,例如 SQL 备份文件大于 2MB,甚至大于 10MB,这个时候如果你通过 phpMyAdmin 来进行数据库的恢复,就会出错,显示如下的提示:这是因为你的 SQL 文件体积太大,超过了 phpMyAdmin 的处理能力,这种情况在网络速度比较慢的情况下- 阅读剩余部分 -

因为一些特殊原因,我需要对phpmyadmin的配置文件进行修改,但是修改后就出现问题了,一打开phpmyadmin,就出现“配置文件现在需要绝密的短语密码(blowfish_secret)。”那就按照他的提示来吧,在配置文件里设置一个密码就是了。打开phpmyadmin的配置文件 phpmyadmin/config.inc.php(注:php5.0为config.sample.inc.php)查找 $cfg['blowfish_secret'] 把他的值修改下,任意数字字母都可以,也就是错误信息中提到的设置短语密码。重启Apache,搞定!

phpMyAdmin使用方便,已成为大多数站长的常用工具,对于小型网站来讲phpmyadmin已经绰绰有余了,但是对于中大型网站,在数据库较为庞大的时候,phpmyadmin就显得力不从心了!一般情况下,phpMyAdmin最大限制上传2M以内的文件,但是当网站运营一段时间后,即使把sql格式的数据库压缩成zip格式,想变成2M以内是不太现实的。个人并不推荐使用phpMyAdmin来导入大数据库,因为大多数用户使用的是虚拟主机,很多文件没有服务器权限是无法修改的,而且phpmyadmin对大数据库的执行效率也非常低,容易出现错误。导入大数据库的解决方案

<? // **************************** // microsnow // 此文件用于快速测试UTF8编码的文件是不是加了BOM,并可自动移除 // 基本于 Bob Shen 的版本,二次开发 // **************************** $basedir='WWW_PATH'; //修改此行为需要检测的目录,点表示当前目录 $auto=1; //是否自动移除发现的BOM信息。1为是,0为否。 //以下不用改动 read_dir($basedir); // 遍历目录 function read_dir($di- 阅读剩余部分 -

从地图上选择,获取地址位置名称:http://developer.baidu.com/map/jsdemo.htm#i7_2从地图上选择,获取地址位置坐标:http://developer.baidu.com/map/jsdemo.htm#h0_4根据IP定位:http://developer.baidu.com/map/jsdemo.htm#i8_2根据城市名定位:http://developer.baidu.com/map/jsdemo.htm#i8_3根据经纬度定位:http://developer.baidu.com/map/jsdemo.htm#i8_4

function convert_c_num($num) { $a_num = array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9); $c_num = array('零', '一', '二', '三', '四', '五', '六', '七' ,'八' ,'九'); $j = array(0 => '', 1 =>'十', 2 =>'百', 3 =>'千', 4 =>'万', 5 =>'十', 6=> '百', 7=>'千'); $r = strrev($num); - 阅读剩余部分 -

当开查询字符串的时候,参数enable_query_strings 为 true 。首页报错An Error Was EncounteredUnable to determine what should be displayed. A default route has not been specified in the routing file.解决办地,修改文件 system/core/Router.php_set_routing 函数内前面加// Load the routes.php file. if (file_exists(APPPATH.'config- 阅读剩余部分 -

测试表与测试数据CREATE TABLE TestTitle( name VARCHAR(10), title VARCHAR(10) ); INSERT INTO TestTitle VALUES ('张三', '程序员'); INSERT INTO TestTitle VALUES ('张三', '系统管理员'); INSERT INTO TestTitle VALUES ('张三', '网络管理员'); INSERT INTO TestTitle VALUES ('李四', '项目经理'); INSERT INTO TestTitle VALUES ('李四', '- 阅读剩余部分 -

有时编写php网站的东西时,需要判断访问访问的设备是苹果设备还是安卓设备,从而显示不同的东西给访客,下面是实现的php代码:<?php $userAgent = $_SERVER['HTTP_USER_AGENT']; if(strpos($userAgent,"iPhone") || strpos($userAgent,"iPad") || strpos($userAgent,"iPod")){ echo '这是苹果公司的产品'; }else if(strpos($u- 阅读剩余部分 -