本博客立志于收集各类儿童教育资料及技术信息,便于本人和广大网友及家长查询检索,无论公司或个人认为本站存在侵权内容均可与本站联系,任何此类反馈信息一经查明属实后,将立即删除!
   
预览模式: 普通 | 列表

PHP生成MySQL数据字典

  日常在写程序中,生成了数据库,想要生成一个数据字典,加上字段注释,方便以后维护,所以就写了这么一个生成MySQL数据字典的程序,欢迎大家修改及加强此程序,使之更完善!  下载文件export_structure.rar (3.43 KB , 下载:468次)
  attachments/month_200608/1155266428.gif
标签: MySQL php

动态网页中慢数据的延迟输出

想起博客网中打开一个blog时,边上的小栏目起初会显示“数据读取中...”,片刻后才显示出来,使慢速数据不至于拖慢整个页面。遂研究此网页的代码。不过只能研究输出后的静态代码,动态部分虽然猜想是用ASP.NET做,但也看不到程序代码,于是也研究不出结果。次日欲在科大bbs的网页版上发帖求助,却无意看到一不相干的帖子,受到启发,想通了处理方法。

首先,在原模版欲延迟输出处写:
<div id="data">正在读取数据...</div>

在</html>标签后写:
<div id="data_load" style="display:none;"><script language="javascript" src="data.php"></script></div>
<script language="javascript">if (document.getElementById("data") != null) document.all("data").innerHTML = document.all("data_load").innerHTML;</script>

要注意的是,如果上段代码写在了</html>标签之前,则整个页面仍在数据完全读取后才显示,达不到目的。

如果模版是大小嵌套的(或曰子母模版),则可在大模版(母模版)的</html>标签后加一数据域{loaddata},在此动态php网页中用上段代码填充{loaddata}域。

此时可以把原动态页中的慢速查询移到data.php中,而模版中对应的内容则移到新建的模版data.tpl中,或嵌入data.php中,且每句均要改成javascript写文本格式document.write('原句')。

注意过滤原句中的引号。

其它动态网页语言可类推使用。

有意思的PHP WEB操作系统(EYEOS)



  昨天翻翻《电脑爱好者》,居然看到一个在浏览器中运行的操作系统,强!
  今天下了这个eyeos操作系统,配置好PHP环境之后安装了看看,果然如杂志上所讲的那样精彩。首先界面挺漂亮,而功能方面,有文件管理器、日程、文字处理、浏览器等几个,此外还可以更换壁纸,上传文……作为一款在浏览器中运行的操作系统,它的功能已经是很强大了。
  EYEOS的官方网站提供提供试用,也提供下载,下载后你可以在配置好PHP环境的本地机子上使用,当然也可以上传到支持PHP的网络空间。感兴趣的朋友可以去体验一下,呵呵。
标签: 资源 php

EditPlus 使用技巧集萃

正则表达式类
【1】 正则表达式应用——替换指定内容到行尾
【2】 正则表达式应用——数字替换—————————-Microshaoft,jiuk2k
【3】 正则表达式应用——删除每一行行尾的指定字符
【4】 正则表达式应用——替换带有半角括号的多行
【5】 正则表达式应用——删除空行—————————-江德华

软件技巧类
——————————————————
【6】 软件技巧——键盘记录的注意事项
【7】 软件技巧——关闭文档标签的便捷方法
【8】 软件技巧——如何去掉 EditPlus 保存文本文件时的添加后缀提示?
【9】 软件技巧——提示找不到语法文件的解决办法
【10】软件技巧——设置editplus支持其它文字,如韩文———-jackywu1978
【11】软件技巧——FTP 上传的设置—————————-李应文2.11汉化版
【12】软件技巧——如何禁用备份文件功能?
【13】软件技巧——添加语法文件、自动完成文件、以及剪辑库文件

工具集成类
——————————————————
【14】工具集成——编译器集成例子(Java、Borland C++、Visual C++、Inno Setup、nsis、C#)
【15】工具集成——让Editplus调试PHP程序———————-avenger,aukw
【16】工具集成——打造 PHP 调试环境(二)———————-老七2.11汉化版
【17】在 WINPE 中集成 EDITPLUS

[阅读全文]

标签: php

[视频教程] PHP+MYSQL网站设计入门实践

课程介绍:
1. 从观念的引述、程序代码解析到范例的延伸应用,给您最完整的学习流程。
2. 实务网站范例,所有技术整合运用,实作技巧一览无遗。
3.在PHP的程序设计中,以高阶的程序设计,配上灵活的图解,增加您程序设计的功力,也能够了解其演算的过程。
4.MySQL数据库设计方面,使用数据库的正规化的方法解决了数据表的分割,来建立关系型数据库,使您有系统的处理现实生活的程序设计。
5. 深入对象导向程序设计,全新视界与技巧,网页开发更得心应手。
6.课程中提供范例教您设计实用的PHP&MySQL数据库,包含加入会员与密码验证、聊天室、留言版、讨论区…等。
7.本课程提供一个网上购物系统实例,根据本实例让你更多的了解PHP&MYSQL在商业网站设计中所提供的强大功能,以及如何才能设计出此类站点。
8.在实战方面,演示了目前功能最强大的ORACLE 9i for linux最新版9.2.0.4在Linux下的安装及PHP与Oracle数据库之间的连接。
9.在热点研究篇里面,列举了目前最热门的PHP技术,让你在学习的同时掌握到目前最新的PHP技术。

[阅读全文]

标签: php

免費好用的 PDF Library 大收集

虽然 PHP 有附 PDFlib,不过使用起来实在有点复杂。

FPDF
虽然现在已经停止更新了,但 FPDF 可谓是元老级的 PDF 程式库,短短的几行程式就可以产生出 PDF 档案。最可怕的是现今的 PHP PDF 程式库大多是由 FPDF 衍生出来的。
(FDPF 的范例)

授权方式: 任你处置
官方网址: http://www.fpdf.org/

UFPDF
由于 FPDF 不支援 UTF-8 ,所以有善心人士做了一个 UFPDF 出来。

授权方式: GPL
官方网址: http://www.acko.net/blog/ufpdf


FPDI (Apache Software License 2.0)
可以把 PDF 档案汇入当作 FPDF 的样板使用。而且 FPDI 还另外提供了FPDI_Protection 来保护 FPDF/FPDI 的 PDF 档案。

授权方式: Apache License 2.0
官方网址: http://fpdi.setasign.de

TCPDF
也是由 FPDF 改写而来,除了支援 UTF-8 之外,最特别的地方就是整合了 Generic Barcode Render Class,可以直接在 PDF 上加上条码。(目前只支援 PHP5)

授权方式: LGPL
官方网址: http://tcpdf.sourceforge.net/

PDFB
也是用来产生 Barcode 的 PDF Library ,支援 Code 3 of9,Code 128, Interleaved 2 of 5, and UPC-A

授权方式: LGPL
官方网址: http://chir.ag/tech/download/pdfb/

================= HTML 转 PDF =================

HTML 2 (F)PDF
嫌一个个贴文字跟图型到 PDF 太累? HTML 2 (F)PDF 一次帮你把 HTML 转成 PDF,够轻松了吧。

授权方式: LGPL
官方网址: http://html2fpdf.sourceforge.net/

HTML To PDF Conversion
另一个将 HTML 转为 PDF 的程式,只是看起来不支援 UTF-8。

授权方式: PHP
官方网址: http://www.rustyparts.com/pdf.php

dompdf
支援 UTF-8 的 HTML 转 PDF 程式,但是必须安装 PDFLib 的正式授权版才能支援UTF-8 ,且需在 PHP 5 环境下执行。

授权方式: LGPL
官方网址: http://www.digitaljunkies.ca/dompdf

html2ps and html2pdf
也是可以把 HTML 转成 PDF 的程式,不过是看起来是透过 GhostScript 来转换的,有兴趣的人可以去看看。

授权方式: FREE for commercial and non-commercial use
官方网址: http://www.tufat.com/script.php?id_num=19

标签: php pdf

PHP/SWF Charts 比用GD生成图好用多了

PHP/SWF Charts是一款免费的图表制作工具,它使用PHP脚本获取、生成动态数据,使用Flash绘制图形。
该工具支持多种样式图表,包括曲线图、饼图、柱型图、横柱型图、三维柱型图、区域图。
系统需求:支持PHP 3, 4 & 5的Web服务环境

attachments/month_200606/1150870479.gifattachments/month_200606/1150870486.gif

attachments/month_200606/1150870489.gifattachments/month_200606/1150870491.gif

相关链接:
下载PHP/SWF Charts
PHP/SWF Charts主页
PHP/SWF Charts演示
安装说明 | 使用教程 | 参考手册

P.S. BIT-101将要发布组件BIT-Components,该组件最大的优点就是可以很方便的skinning和styling。看看它的效果吧:
Base skin | Blue skin | Green skin | Red skin | Flat skin
标签: php Flash