- 博客(27)
- 资源 (3)
- 收藏
- 关注

原创 准备用于工作的学习内容
Ajax.PHP检查用户名或邮件:用于检查所有登录页面和所有新闻录入页面Ajax.PHP打造等待进度条效果:结合所有页面使用PHP输出CSV和EXCEL两种简单的方法:用于在物理隔离下,从内网导入到外网网站数据PHP站内搜索、多关键字、加亮显示:用于新闻网站的站内搜索PHP5中图片中文验证码:用于登录页面的验证码制作其他更新中....
2010-07-31 11:51:00
441
原创 GridView传值遇到的问题-在大Gridview中包含另一个小GridView
<br /><asp:SqlDataSource ID="SqlDataSource2" runat="server" <br /> ConnectionString="<%$ ConnectionStrings:testConnectionString4 %>" <br /> SelectCommand="SELECT [id], [article], [author] FROM [test] WHERE ([id] = @id)"><br /> <SelectParameters><b
2011-03-01 17:13:00
581
原创 索引超出范围。必须为非负值并小于集合大小
<br />出现索引超出范围。必须为非负值并小于集合大小的解决办法<br /> <br />必须检查gridview的datakeynames属性要设置为 数据表的主索引字段! 例如id
2011-03-01 11:13:00
3086
原创 asp.net案例精选-适用于Vs2005/2008
昨天买了“asp.net案例精选-适用于Vs2005/2008”这本书,今天开始看,感觉写的很实用,决定要边学边做,把旅游网站做得更好。
2011-02-28 10:51:00
424
原创 无能的很可能正是我们自己
<br /> 现实工作中,存在不少情形让我们觉得身处混乱使得工作应付不过来。最为常见的现象有:工作量太大、人力资源不足、沟通不畅等等。对于混乱状态的出现也存在不同的解释,比如: 1) 我的领导无能。有这种思想的人会认为:因为我的领导无能,造成向他人做了不应当做的承诺,最后导致过多的工作量。 2) 公司没有钱。有这种思想的人则认为,现在的混乱是因为公司没有钱所造成的,似乎只要有了钱混乱就会自动消失。 3) 公司的管理不当。由于管理不当,造成存在大量的无效率和无效果的事情发生。
2010-08-06 09:13:00
326
原创 PHP开发通用采集入库程序(一)
<br />1、PHP采集程序构建基本步骤采集程序是什么? 答:获取远程数据(文字,图片、文件等)并快速保存到本地或者指定地址。<br />远程获取-替换内容-展示给用户 小偷程序<br /> 远程获取-提取内容-分类存储-读取内容-展示内容 采集程序<br /> 2、设计PHP采集入库程序UML 3、 PHP采集入库用到的知识点 file_get_contents()远程文件获取函数,用来获取远程页面内容 preg_match_all()进行全局正则表达式匹配用于匹配列表 preg_match
2010-08-05 06:30:00
528
原创 PHP+Flash多文件异步上传 swfupload
<br /> 1、多文件选取异步上传的原理 传统上传 多个文件逐一选取-php开始循环处理php+flash上传js调用flash控件-flash批量选取并保持选取所有文件列表-依次出发php上传-db2、 swfupload 介绍和相关使用<br /> SWFUpload是一个客户端文件上传工具,它通过整合Flash与JavaScript技术为 WEB开发者提供了一个具有丰富功能继而超越传统<input type="file" /> 标签的文件上传模式。 * 可以同时上传多个文件; * 类似AJ
2010-08-05 06:21:00
681
原创 PHP SQLite 的使用和配置
<br /> 1、PHP 中 SQLite 简介和特点 SQLite是一款轻型的数据库,是遵守ACID标准,它占用资源非常的低,可能只需要几百K的内存就够了。 它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够支持很多程序语言,如C、PHP、Java等 注:SQLite 的数据库是个独立的文件,和程序一样保持在WEB目录下即可 特点: 1、SQLite数据库足够小, 大致3万行C代码, 共计250K左右 2、配置简单,支持各类平台:Windows/Linux/
2010-08-05 06:05:00
785
原创 PHP与数据库代码开发规范
<br /> 1、PHP中对各类变量内容的命名规范 (1)目录命名、文件命名、局部变量命名: 使用英文名词、动词,以下划线作为单词的分隔,所有字母均使用小写 目录:upload、templates、install、manage……<br />文件:index.php 、 register.php 、 config.php……<br />变量:$user , $pay_time , $pay_del_cont ……(2)全局常量命名:<br />使用英文名词、动词,所有字母都使用大写,以下划线分隔每个单
2010-08-05 05:51:00
295
原创 PHP备份数据库的原理和方法
<br /> 1、PHP备份数据库的原理 查找所有表-查找所有字段-查找所有字段-生成sql 2、PHP中mysql相关函数 mysql_list_tables() 表查询函数,类似mysql_query() 函数 mysql_fetch_field() 字段信息函数,返回句柄 Name字段的名称 Table字段所属数据表的名称 Type字段的类型 max_length字段的最大长度 not_null字段是否不能为空,是,则这一项的值为1 primary_key字段是否为主键,是,则这一项的值为1
2010-08-01 23:43:00
384
原创 PHP5中使用PDO连接数据库
<br />幻灯片 2幻灯片 21、PDO 简介和配置<br />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扩展将被作为辅助<br /><br />php.ini<br /
2010-08-01 11:24:00
587
原创 Apache Rewrite 拟静态配置
1、mod_rewrite 简介和配置2、mod_rewrite 规则的使用3、mod_rewrite 规则修正符
2010-08-01 11:03:00
380
原创 PHP如何防止注入及开发安全
<br />幻灯片 21、PHP注入的基本原理<br />幻灯片 2程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据<br />幻灯片 2SQL注入过程<br />库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。受影响的系统:对输入的参数不进行检查和过滤的系统幻灯片 2正常来讲,我们通过地址接收一些必要的参数如: PHP100.php
2010-08-01 10:56:00
311
原创 ajax+php检查用户名或邮件
<br /> 1、Ajax技术实现用户名检查原理填入用户名-触发控件-获得填写内容-ajax传递-查询数据库-返回结果-dom反应到页面 2、学习HTML的几种触发onblur 事件会在对象失去焦点时发生。 onchange 事件会在域的内容改变时发生。 onclick 事件会在对象被点击时发生。 onfocus 事件在对象获得焦点时发生。 onkeydown 事件会在用户按下一个键盘按键时发生。 onkeypress 事件会在键盘按键被按下并释放一个键时发生。 onkeyup 事件会在键盘按键被松开时
2010-07-31 11:47:00
534
原创 Ajax+PHP打造等待进度条效果
<br /> 1、Ajxa常见问题 (1) js脚本缓存问题 答:这个问题是大家遇到最常见问题之一,因为修改了js内容调试的时候 并不能显示新写代码的结果,是因为js为了加速页面执行,当前页面会使用缓存保持 当前调用的相同连接。为了开发时调试方便可以在连接地址的后面增加一个随机函数。 如原地址:for.php 增加随机后 for.php?1293874 (2) 本地调试js脚本不起作用 答:因为使用ajxa传递参数的时候需要head支持,所以我们只有在站点下才可以 成
2010-07-31 11:15:00
2358
原创 ajax+php快速上手和应用
<br /> 1、ajax是什么及其工作原理 Ajax 由 HTML、JavaScript™技术、DHTML 和 DOM 组成,这一杰出的 方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。 html触发-js-反映执行php文件 2、创建XMLHttpRequest对象 对于Ajax,最核心的一个对象是XMLHttpRequest,所有的Ajax操作都离不开对这 个对象的操作 首先我们来了解怎么在javascript中创建这个对象: JS代码:xmlHttp = new
2010-07-31 06:23:00
317
原创 PHP输出CSV和EXCEL两种简单的方法
<br /> 晚上4点49开始学习,感觉精神不错<br /> 1、定义 header()头部输出格式 header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:filename=php.xls"); 2、输出编码和支持的格式 (1)支持普通格式的CSV 文本规范,以空格和换行来识别 (2)支持简单的HTML代码和表格规范 <table> <tr> <td colspan="3
2010-07-31 05:21:00
501
原创 小故事体现做人、做事、做学问的精髓
上课钟响了,班主任来了,但他并没有带书。站在台上半天没有出声,同学们一边笑一边诧异地望着他。 老师扫视着同学:“这节课我们来讨论三个问题。”他问道:“世界上第一高峰是哪座山?”大家哄堂大笑地回答:“珠穆朗玛峰!”老师接着追问:“第二高峰呢?”这下同学们面面相觑,无人应声,老师转过身,在黑板上写下一句话:屈居第二与默默无闻毫无区别。 老师顿了顿,说:“好了
2010-05-08 19:54:00
647
原创 初学者学习VS2008常见问题1
2010-4-2无法启动调试,显示无法直接启动带有“类库输出类型”的项目解决:若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项解决办法:右键解决方案->属性->通用属性->启动项目->单启动项目->选择Web项目黑色出现错误只有 assignment、call、increment、decrement 和 new 对象表达式可用作语句解
2010-04-03 22:50:00
432
原创 在学习ASP.net3.5从入门到精通中遇到问题2
今天已经看完人力资源管理系统,把里面的代码特别的地方都基本自己输入调试了一下,然后准备加入新闻表,用三层结构来做添加修改删除查询的功能,最后完成一个企业网站信息管理系统的设计。可能会遇到很多困难,我会去csdn或者在这里发表,然后并寻找解决方法,总之,一定要坚持学习,努力一定要熟练掌握asp.net3.5开发。今天还开始学习太极拳了,从网上下载了一些视频学习,不过感觉看
2010-03-31 01:52:00
437
原创 在学习ASP.net3.5从入门到精通中遇到问题1
在做人力资源管理系统的时候,发现用户密码是用Base64加密的,不知道怎么解密,试了很多密码都不对,看来只有绕过验证直接进入了。该实例也没有做完全,没有修改管理员帐号密码的功能,需要自行开发掌握了网站开发框架和一些VS2008使用的技巧。下一步要加强自己动手做扩展功能的能力,以及从头到尾把这本书尽快通读一下,找出需要实践的实例,尽快全部做一遍。因为一开始就跳到最后做人力资源管理系统
2010-03-31 01:51:00
345
原创 学习asp.net3.5心得体会1
从上个星期开始努力的学习asp.net3.5,感觉自己逐渐对编程产生很高的兴趣,从今天起开始记录学习使用的心得体会,希望大家多多批评指正,谢谢
2010-03-28 20:22:00
536
原创 今天开始规划用VS2008在.net3.5框架下开发企业网站系统
主要目的熟悉.net3.5的开发框架以及VS2008的IDE目前自己已经30岁,已经熟悉网站开发的需求分析和需求控制。但是目前技术都已经进步到.net框架了,自己不能再一直用asp来开发了。必须要努力精通.net,达到能熟练运用VS2008开发网站的程度。从现在开始吧,王晖,我相信你一定行。注意控制自己OA学习的时间,把一天工作中50%的时间来学习新技术VS2008以及.net
2010-02-27 18:02:00
435
原创 关于OA的实施问题
不知道这里有没有做过OA实施的朋友啊,我写这篇文章只是想把自己近期OA实施中遇到的问题和大家分享一下,希望能够结交一些做OA实施的朋友交流一下实施经验啊这段时间公司做了一套政府的OA系统,并要求我们去实施,但是现在遇到了很多问题。首先,用户原来使用了一套OA系统,是用lotus开发的,功能简单,完全是定制开发,因此操作简单,易用。而我们这套系统是基于B/S结构的,用C#开发,是.n
2009-03-03 13:49:00
432
猫扑网络进销存系统V4.5源码asp.net
2011-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人