资源简介

本书全面系统地介绍了使用PHP、MySQL和XML进行Web应用程序及网站开发的过程,并通过剖析10大型商用案例,使读者迅速掌握使用PHP进行开发的方法和技巧,同时具备开发各种网站的能力。 本书内容包括:会员管理系统、新闻发布系统、PHP文件管理系统、网站访问量统计系统、Ajax聊天室系统、PHP在线相册系统、PHP在线投票系统、PHP留言簿系统、PHP校友录系统及匿名上传下载系统等。 本书不仅适合初学者学习PI-IP网络开发技术,还能够帮助有一定编程经验的PHP编程人员解决开发过程中遇到的问题。本书可作为高等院校相关专业的辅助教材,也可作为PHP的培训用书或毕业设计学生的参考用书。

资源截图

代码片段和文件信息

“““
FCKeditor - The text editor for internet
Copyright (C) 2003-2005 Frederico Caldeira Knabben

Licensed under the terms of the GNU Lesser General Public License:
http://www.opensource.org/licenses/lgpl-license.php

For further information visit:
http://www.fckeditor.net/

“Support Open Source software. What about a donation today?“

File Name: fckeditor.py
This is the integration file for Python.

File Authors:
Andrew Liu (andrew@liuholdings.com)
“““

import cgi
import os
import string

def escape(text replace=string.replace):
    “““Converts the special characters ‘<‘ ‘>‘ and ‘&‘.

    RFC 1866 specifies that these characters be represented
    in HTML as < > and & respectively. In Python
    1.5 we use the new string.replace() function for speed.
    “““
    text = replace(text ‘&‘ ‘&‘) # must be done 1st
    text = replace(text ‘<‘ ‘<‘)
    text = replace(text ‘>‘ ‘>‘)
    text = replace(text ‘“‘ ‘"‘)
    text = replace(text “‘“ ‘‘‘)
    return text

# The FCKeditor class
class FCKeditor(object):
def __init__(self instanceName):
self.InstanceName = instanceName
self.basePath = ‘/FCKeditor/‘
self.Width = ‘100%‘
self.Height = ‘200‘
self.ToolbarSet = ‘Default‘
self.Value = ‘‘;

self.Config = {}

def Create(self):
return self.CreateHtml()

def CreateHtml(self):
HtmlValue = escape(self.Value)
Html = “


if (self.IsCompatible()):
File = “fckeditor.html“
link = “%seditor/%s?InstanceName=%s“ % (
self.basePath
File
self.InstanceName

if (self.ToolbarSet is not None):
link += “&ToolBar=%s“ % self.ToolbarSet

# Render the linked hidden field
Html += “yle=\“display:none\“ />“ % (
self.InstanceName
self.InstanceName
HtmlValue


# Render the configurations hidden field
Html += “yle=\“display:none\“ />“ % (
self.InstanceName
self.GetConfigFieldString()


# Render the editor iframe
Html += “rame id=\“%s\__frame\“ src=\“%s\“ width=\“%s\“ height=\“%s\“ frameborder=\“no\“ scrolling=\“no\“>rame>“ % (
self.InstanceName
link
self.Width
self.Height

else:
if (self.Width.find(“%%“) < 0):
WidthCSS = “%spx“ % self.Width
else:
WidthCSS = self.Width
if (self.Height.find(“%%“) < 0):
HeightCSS = “%spx“ % self.Height
else:
HeightCSS = self.Height

Html += “yle=\“width: %s; height: %s;\“ wrap=\“virtual\“>%s“ % (
self.InstanceName
WidthCSS
HeightCSS
HtmlValue

Html += “

return Html

def IsCompatible(self):
if (os.environ.has_key(“HTTP_USER_AGENT“)):
sAgent = os.environ.get(“HTTP_USER_AGENT“ ““)
else:

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        334  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\createTables.sql

     文件        233  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\get.php

     文件        598  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\index.php

     文件       2592  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\insert.php

     文件       1698  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\insert_delete.php

     文件       1230  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\insert_ok.php

     文件        323  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\Connections\users.php

     文件        171  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\Connections\_notes\dwsync.xml

     文件       4515  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\_mmServerscripts\MMHTTPDB.php

     文件      12199  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\_mmServerscripts\mysql.php

     文件        285  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\_mmServerscripts\_notes\dwsync.xml

     文件        625  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\_notes\dwsync.xml

     文件        173  2006-09-02 00:10  新一代PHP+MySQL+Dreamweaver网站建设典型案例\2\_notes\insert_ok.php.mno

     文件       1529  2006-06-05 03:17  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\account.php

     文件       2546  2006-06-05 03:17  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\admin.php

     文件        200  2006-06-02 19:06  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\background.png

     文件        210  2006-05-31 15:47  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\bullet.png

     文件       3712  2006-06-04 20:12  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\common.css

     文件        459  2006-06-05 00:12  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\database.sql

     文件        464  2006-06-04 20:12  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\del_account.php

     文件       1984  2006-06-05 00:12  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\detail.php

     文件        950  2006-06-04 20:12  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\do_edit_account.inc.php

     文件        535  2006-06-04 20:12  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\do_login.inc.php

     文件        797  2006-06-05 00:12  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\do_photo.inc.php

     文件        829  2006-06-04 20:12  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\do_register.inc.php

     文件       4590  2006-06-05 00:12  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\edit_account.php

     文件        182  2006-06-04 20:12  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\functions.inc.php

     文件        420  2006-06-02 19:06  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\header.inc.php

     文件       2141  2006-06-05 03:17  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\index.php

     文件       1307  2006-06-04 20:12  新一代PHP+MySQL+Dreamweaver网站建设典型案例\3\login.php

............此处省略1193个文件信息

评论

共有 条评论