1、PHP+mysql英文单引号在Fiexfox中乱码,应该是ff中无 的编码,如下,取出数据时,将数据进行转换。$contents = return_tem_content($temid); /根据id, 在数据库中获取信息。echo replaceWin1252Chars($contents); /数据调用转换方法进行转换。转换方法:function replaceWin1252Chars($str)$badchr = array(“x92“, “x96“, );$goodchr = array(“,-,);return str_replace($badchr, $goodchr, $str)
2、;输入时设置:如下界面,在文本域中输入英文,则出现乱码,或者数据存储失败,将获得的文本域中的值转换一下。代码如下:(JQuery)else if($_GETop = update_tem)$temid = $_GETtemid;$updateContent = $_GETcontent;if(get_magic_quotes_gpc()$updateContent = stripslashes($updateContent);else $updateContent = addslashes($updateContent);/将和-进行转换$updateContent = str_replace
3、(“,“x92“,$updateContent);$updateContent = str_replace(“-“,“x96“,$updateContent);$upmessage = update_template($temid,$updateContent); /存入数据库if($upmessage 0 )echo $updateContent;/echo Template modified successfully!;else echo Template modified failure!;PHP 在页面之间接参数,单引号问题。$contents = $_REQUEST_letter_template1_message; /接受参数$contents = str_replace (“n“, “, $contents); $contents = str_replace(“,“,$contents); /特换,接过来的是转换成echo “.$contents.“;