【PHP+MYSQL出现乱码的解决方法_PHP教程】教程文章相关的互联网学习教程文章

php缩小png图片不损失透明色的解决方法_PHP教程

主要是利用gd库的两个方法: 代码如下:imagecolorallocatealpha //分配颜色 + alpha imagesavealpha //设置在保存 png 图像时保存完整的 alpha 通道信息 代码示例:代码如下://获取源图gd图像标识符$srcImg = imagecreatefrompng(./src.png);$srcWidth = imagesx($srcImg);$srcHeight = imagesy($srcImg); //创建新图$newWidth = round($srcWidth / 2);$newHeight = round($srcHeight / 2);$newImg = imagecreatetruecolor($newWid...

php下载excel无法打开的解决方法_PHP教程

php下载excel文件,1、在下载的过程中不要 输出任何非文件信息,比如 echo log信息。 否则下载后的文件无法打开,提示格式错误或者文件被破坏。2、 输出的excel格式一定要和后缀名保存一直,否也会提示格式错误或者文件被破坏代码如下:if (file_exists(CACHE_PATH . $file_name)){ //$this->logger->error(file realpath:.realpath(CACHE_PATH . $file_name)); header( Pragma: public ); header( Expires: 0 ...

PHP上传文件时文件过大$_FILES为空的解决方法_PHP教程

在做图片上传的时候突然发现一张gif图片上传失败 size为0,实际大小为4.66M。上传小文件时可以,传大文件就不行,看了下PHP.INI里面upload_max_filesize = 2M, 问题就出在这了,修改其值 代码如下:; Maximum allowed size for uploaded files. upload_max_filesize = 20M 重启了下nginx问题解决。http://www.bkjia.com/PHPjc/621722.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/621722.htmlTechArticle在做图片上传的时候突...

关于收到谷歌邮件Googlebotcan'taccessyoursite的解决方法_PHP教程【图】

最近一段时间一直都收到谷歌的邮件,而且“新锐工作室”的关键字在谷歌收录及排名都没有了。[Webmaster Tools] http://www.endige.net /: Googlebot cant access your site 后台抓去测试提示为:robots.txt 无法访问 谷歌的官方解释是:谷歌搜索官方回复: <span @endige: 您好,google的服务器都在国外,需要漂洋过海到达我们的DNS服务器来取数据, 而国外线路访问国内服务器因互联互通性不是很好,所以就会造成了一些解析失败的问...

php提示undefinedindex解决方法_PHP教程

在php开发中经常会出现undefined index这种错误提示,下面我们看看方法总结吧。平时用$_post[],$_get[]获取表单中参数时会出现Notice: Undefined index: --------; 服务器配置修改 修改php.ini配置文件,代码如下error_reporting = E_ALL & ~E_NOTICE 程序判断代码如下 function _get($str){ $val = !empty($_GET[$str]) ? $_GET[$str] : null; return $val; }还有一种方法就是在php把错误关闭了代码代码如下 error_reporting(E_A...

php外部发送大量数据包解决方法_PHP教程

以前我也讲过关于php外部发送大量数据包解决方法,那是因为服务器中了phpddos下面原理也差不多,我们可以持看。一、【php对外发包问题】客户说自己的vps对外发包严重,我司机房人员查看监控,截图如下:在这样下去客户的机器肯定会造成ping值不稳定,甚至服务器崩溃。二、【分析问题】经分析发现,这些发包的PHP程序都使用了fsockopen()这个函数。强烈建议您修改php.ini文件,关闭这个函数,95%以上的程序是不需要这个函数的,个别...

linux防止php伪造本地文件解决方法_PHP教程

我们举例只讲linux的系统,但是防止方法在任何系统都是有效的,下面我们先来看看等操作你可以这样使用代码如下 http://www.xxx.com/index.php?page=../etc/passwd http://www.xxx.com/index.php?page=../../../etc/passwd http://www.xxx.com/index.php?page=..../../etc/passwd 获取更多数据: etc/profile etc/services /etc/passwd /etc/shadow /etc/group /etc/security/group /etc/security/passwd /etc/security/us...

apachehttpd.exe占高cpu和高内存并向外网发大流量包解决方法_PHP教程

这是我自己碰到的问题,在一台机器出现了apache httpd.exe占高cpu和高内存并向外网发大流量包,经过服务商和自己的努力终于解决了,要感谢tuidc.com。自己的机器出这种情况有很多了,下面看我一步步的解决办法吧。 一,把服务器上的udp商品全部关闭 二,那就是检测服务器是不是网站中毒了,经过分析是我的一个企业网站用的dedecms被人给上了phpddos了,这样原因找到了就好办了, 三,删除phpddos文件,把网站安全做好就行了。 经验...

通过phpmyadmin修改MySQL密码与phpmyadmin无法登录解决方法_PHP教程【图】

修改mysql密码方法有很多种,最常用的就是利用phpmyadmin修改密码了,如果像我们这种不会命令的还要在命令模式下去修改mysql密码感觉很吃力,下面我来介绍phpmyadmin修改mysql密码的方法介绍。修改密码方法 一、通过浏览器登入phpmyadmin控制台,点击“权限”, 二、勾选root用户,并单击后面的“编辑权限”, 三、在打开的页面的中间位置,找到“更改密码”一栏,输入两次新密码,并单击“执行”按钮;注意事项,修改密码之后再用...

php连接mysql乱码解决方法_PHP教程

php教程 连接mysql教程乱码解决方法 出现乱码常见是直接连接mysql数据库教程而没设置连接查询的编码了,一般常用的是mysql_query("set names gb2312")这样大多是可以解决的,下面来看一个上面方法解决不了处理方法。$link = mysql_connect(localhost,root,);mysql_query("set character_set_connetion=utf8,character_set_result=utf8, character_set_client=binary",$link);http://www.bkjia.com/PHPjc/630756.htmlwww.bkjia.comt...

pdo连接数据类与中文乱码解决方法_PHP教程

1.pdo简介 pdo(php教程 data object) 是php 5 中加入的东西,是php 5新加入的一个重大功能,因为在php 5以前的php4/php3都是一堆的数据库教程扩展来跟各个数据库的连接和处理,什么 php_mysql教程.dll、php_pgsql.dll、php_mssql.dll、php_sqlite.dll等等。 php6中也将默认使用pdo的方式连接,mysql扩展将被作为辅助 2.pdo配置 php.ini中,去掉"extension=php_pdo.dll"前面的";"号,若要连接数据库,还需要去掉与pdo相关的数据库...

php64位系统mysql数据库连接重置解决方法_PHP教程

测验考试libmysql教程拷入 windows/system32下和libmysql.dll拷贝到apache/bin下。 当然,最省事的方法是: 在apache中: loadfile d:/php教程/php5.2.13/libmysql.dll 只上边这一行,mysql便可成功挪用。 我的服务器版本:win7 apache 2.2.13 php 5.2.13 mysql5.1.37 phpmyadmin3.3.2 下面是我的apache的部门配备布置。 phpinidir d:/php/php5.2.13 #不是必须 loadfile d:/php/php5.2.13/php5ts.dll loadfile d:/php/php5.2.13/li...

php中文乱码问题和MySql出现中文乱码的解决方法_PHP教程

php教程中文乱码问题和mysql教程出现中文乱码的解决方法$mysql_server_name='localhost'; $mysql_username='root'; $mysql_password='000000'; $mysql_database='lib'; $conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); $sql="select name,age from mytb"; print($conn); $rs=mysql_db_query("lib","select * from mytb",$conn); print(" "); while($row = mysql_fetch_object($rs)){ p...

phpjson_encode()函数中文编码乱码解决方法_PHP教程

在我使用php json_encode()时,如果是英文或数字没一点问题,但是用到中文是居然出现不可识别的中文乱码了,下面看我解决json_encode中文乱码方法。在网上找到一种解决方法:代码如下 /* 处理json_encode中文乱码 */ $data = array ('game' => '冰火国度', 'name' => '刺之灵', 'country' => '冰霜国', 'level' => 45 ); echo json_encode ( $data ); echo ""; $newData = array (); foreach ( $data as $key => $value ) { ...

phpajax交互汉字乱码的问题解决方法_PHP教程

ajax只支持utf-8格式,不能支持gb2312编码格式,所以经常遇到gb2312的编码的程序使用ajax就出现乱码,刚找到一种解决方案是:服务器端传送的数据仍是gb2312编码,客户端用js将汉字转变成utf8编码显示在页面 ajax只支持utf-8格式,不能支持gb2312编码格式,所以经常遇到gb2312的编码的程序使用ajax就出现乱码,刚找到一种解决方案是: 服务器端传送的数据仍是gb2312编码,客户端用js将汉字转变成utf8编码显示在页面 方法一json 一,...