
调试
阿毛哥
这个作者很懒,什么都没留下…
展开
-
数据库部分
1.从数据库取字段内容时候注意里面的格式/单双引号等特殊字符需要转义处理--addslashes,浏览器一般不显示特殊字符,但是存在,而且字段中包含HTML标签时,标签及标签内的属性会被浏览器直接解释,作为显示效果执行,这些源码并不显示在浏览器上,要注意,所以浏览器打印有时候并不是调试的有效手段,调试时最好把打印错误信息开启。 2.数据库建表时表的字段名不能与数据库的保留字冲突 如原创 2013-05-01 09:40:59 · 447 阅读 · 0 评论 -
JS部分
1.ECHO 打印JS脚本事件属性的属性值时要把双引号加进去 需要用转义字符 \ 2.可以使用ID直接访问元素节点、getElementById方法前面要加document3.JS getElementbyid.innerhtml赋值给变量后不能是使用给变量赋值来改变所选元素内容 bug?4.JS中可以插入PHP脚本代码段 只要有返回值就可以 5.butto原创 2013-05-01 09:53:55 · 479 阅读 · 0 评论 -
编程部分---PHP
1.拼接sql语句查询条件字段类型为数值型不用加引号,字符算类型的变量要加引号。 $result=mysql_query("select * from user where user_name='".$_SESSION['name']."'");2.ECHO 打印JS脚本事件属性的属性值时要把双引号加进去 需要用转义字符 \ 3.拼接SQL语句出错的时候,echo出来调原创 2013-05-01 09:47:48 · 552 阅读 · 0 评论 -
xdebug与WinCacheGrind配合调试
[xdebug]开启自动跟踪 xdebug.auto_trace = On ;开启异常跟踪 xdebug.show_exception_trace = On ;开启远程调试自动启动 xdebug.remote_autostart = On ;开启远程调试 xdebug.remote_enable = On ;收集变量 xd原创 2014-06-25 15:55:49 · 647 阅读 · 0 评论