成功加入购物车
图书条目标准图
杨明华 著 / 电子工业出版社 / 2008-06 / 平装
售价 ¥ 18.57 2.5折
定价 ¥75.00
品相 九品
优惠 满包邮
延迟发货说明
上书时间2025-08-02
卖家超过10天未登录
程序天下:LAMP网站开发黄金组合Linux+Apache+MySQL+PHP
《程序天下:LAMP网站开发黄金组合Linux+Apache+MySQL+PHP》从实用角度出发,系统地介绍了Linux+Apache+MySQL+PHP进行Web应用开发的各项技术,同时附有大量代码实例。全书由5个部分组成、共分24章,内容涵盖了Linux的基本应用及LAMP环境配置、Apache的配置、MySQL的应用、PHP的开发以及综合案例。《程序天下:LAMP网站开发黄金组合Linux+Apache+MySQL+PHP》最大的特色在于实例丰富、针对性强,每一个知识点的讲解都与实例相结合,力求让读者通过练习能够触类旁通、举一反三,学到尽可能多的知识。
杨明华,博士,毕业于北京理工大学,有多年从事Linux、PHP开发的实践经验,曾主持多项LAMP系统环境下的研发项目,具备600余万行的代码经验,对LAMP系统环境的配置、管理与应用开发具有深厚的知识积累和独到的见解。
第一篇Linux篇第1章Linux概述1.1什么是Linux1.2Linux的应用领域1.3Linux的安装1.3.1硬件需求1.3.2安装方式1.3.3安装过程1.4启动和退出Linux1.4.1Linux的启动过程1.4.2登录Linux1.4.3退出Linux1.5Linux文件系统入门1.5.1Linux常用文件1.5.1系统介绍1.5.2Linux文件介绍1.5.3Linux目录介绍1.5.4Linux目录结构1.6文件与目录基本操作1.6.1显示文件内容1.6.2文件内容查询1.6.3文件查找1.6.4文本处理1.6.5文件内容统计1.6.6文件比较1.6.7文件的复制、移动和删除1.6.8文件链接1.6.9目录的创建与删除1.6.10改变工作目录、显示路径及显示目录内容第2章Linux上LAMP配置必备知识2.1设置用户界面2.1.1KDE桌面系统组成2.1.2GNOME桌面系统2.1.3设置文件浏览界面2.1.4控制中心2.2安装软件2.2.1基于源代码的软件安装2.2.2基于可执行文件的软件安装2.2.3RPM可执行文件的软件安装2.3卸载软件2.4Linux下的Vi文本编辑器2.4.1Vi编辑器介绍2.4.2启动Vi编辑器2.4.3显示Vi中的行号2.4.4光标移动操作2.4.5屏幕命令2.4.6文本插入命令2.4.7附加(append)命令2.4.8打开(open)命令2.4.9文本修改命令2.4.10退出Vi第二篇Apache篇第3章Apache服务器3.1Apache简介3.1.1Apache的诞生3.1.2Apache的特性3.2Apache的获取和安装3.2.1Apache获取及其最新信息3.2.2用httpd-2.0.54.tar.gz软件包安装Apache3.2.3用httpd-2.0.54.tar.bz2软件包安装Apache3.2.4用RPM软件包安装Apache3.3启动和停止Apache服务器3.3.1手动启动和停止Apache服务器3.3.2在/etc/rc.d目录下httpd文件中用脚本启动3.3.3测试Apache3.4配置Apache服务器3.4.1httpd.conf文件中的全局配置选项3.4.2.htaccess文件和访问限制3.4.3httpd.conf文件中的CGI设置3.4.4httpd.conf文件中的URL路径名设置3.4.5httpd.conf文件中的MIME类型3.5虚拟主机的设置3.5.1一个IP地址对应一个CNAME(IP型虚拟主机)3.5.2一个IP地址对应多个CNAME(名字型虚拟主机)3.6日志记录3.7SSI设置3.7.1SSI简介3.7.2启用SSI3.7.3SSI指令3.8一个完整的httpd.conf文件3.8.1全局环境的设置3.8.2动态共享对象支持DSO的设置3.8.3主服务器设置3.8.4设置日志管理3.8.5设置虚拟目录3.8.6设置MIME类型3.8.7文档管理和语言管理3.8.8设置虚拟主机第三篇MySQL数据库篇第4章数据库基础及SQL语言入门4.1数据库系统的基本概念4.1.1数据4.1.2数据库4.1.3数据库管理系统(DBMS)4.1.4数据库系统4.2数据库的设计流程4.2.1需求分析4.2.2概念设计4.2.3逻辑设计4.2.4物理设计4.3SQL概述4.3.1SQL语言的特点4.3.2基本概念和数据类型4.3.3SQL语言的分类4.4数据定义语言(DDL)4.4.1新建、删除与修改表4.4.2新建和取消视图4.4.3新建和删除索引4.5简单的SQL查询语言4.5.1SELECT子句和FROM子句4.5.2WHERE子句定义查询条件4.5.3GROUPBY子句对查询结果分组4.5.4ORDERBY子句对查询结果分组4.6深入SQL查询语言4.6.1集合查询4.6.2连接查询4.6.3嵌套查询4.7SQL中的视图4.7.1定义和删除视图4.7.2查询视图4.8数据操纵语言(DML)4.8.1INSERT语句4.8.2DELETE语句4.8.3UPDATE语句4.8.4视图的更新4.9数据控制语言(DCL)4.9.1数据库安全4.9.2访问控制4.9.3授权操作和收回4.9.3权限操作4.9.4事务控制和并发控制简介第5章MySQL操作入门5.1MySQL数据库系统简介5.2MySQL数据库系统的安装5.2.1基于源代码包的MySQL安装5.2.2基于RPM包的MySQL安装5.2.3在RedHatLinux5.2.3添加/删除程序中安装MySQL5.3启动MySQL数据库系统5.3.1建立MySQL的用户组和用户名5.3.2建立MySQL的软链接5.3.3设置用户访问权限5.3.4启动MySQL5.4MySQL常用操作5.4.1连接MySQL服务器5.4.2退出MySQL服务器5.4.3密码管理5.4.4增加新用户5.4.5命令分行5.4.6命令历史记录5.4.7显示数据库列表5.4.8显示数据库中的数据表5.4.9显示数据表的表结构5.4.10新建数据库5.4.11新建数据库表5.4.12删除库和删除表5.4.13将表中记录清空5.4.14显示表的记录5.4.15向表中插入记录5.4.16MySQL数据导入和备份5.5在程序中操作MySQL数据库第6章MySQL高级管理6.1账户管理6.1.1创建新账号6.1.2控制权限传递6.1.3取消权限和删除用户6.1.4了解MySQL的6.1.4用户管理表6.2管理日志文件6.2.1生成日志文件6.2.2循环利用日志文件6.3备份数据库6.3.1使用mysqldump备份6.3.2使用直接拷贝数据文件方式6.3.3两种方式的比较6.4恢复数据库6.4.1恢复整个数据库6.4.2恢复单个的表6.5数据文件安全性6.5.1保护哪些文件6.5.2保护Linux文件6.5.3保护Windows文件6.6MySQL的外部安全性6.6.1通过授权表确认访客6.6.2检查访问用户合法性6.6.3控制库级访问6.6.4控制表级访问6.6.5控制列级访问6.6.6一个应用示例第四篇PHP开发篇第7章Linux下PHP的安装与配置7.1PHP简介7.2PHP的优点7.3利用添加/删除程序安装PHP软件包7.4Apache2.2+MySQL5.0+PHP5.2+GD2.0+Firefox2.0的安装7.4.1获取软件包7.4.2安装环境的准备7.4.3安装GD库7.4.4安装MySQL7.4.5安装Apache7.4.6安装PHP7.4.7安装Firefox7.5配置PHP7.5.1php.ini文件7.5.2httpd.conf和.htaccess文件7.5.3在执行脚本中设定PHP配置指令7.6配置指令的作用域7.7PHP配置指令7.7.1语言选项(LanguageOptions)7.7.2安全模式(SafeMode)7.7.3资源限制(ResourceLimits)7.7.4错误处理和日志(ErrorHandlingandLogging)7.7.5数据处理(DataHandling)7.7.6路径和目录(PathsandDirectories)7.7.7文件上传(FileUploads)7.7.8Fopen包装器(FopenWrappers)7.7.9动态扩展(DynamicExtensions)7.7.10邮件功能(MailFunction)第8章初识PHP8.1PHP标记8.1.1默认标记8.1.2短标记8.1.3脚本标记8.1.4ASP标记8.2关键字8.3PHP语句8.4空白符的处理8.5在HTML中嵌入多个代码块8.6注释8.6.1Shell风格8.6.2C++风格8.6.3C风格8.7PHP的输出8.7.1函数print():输出字符串或变量的值8.7.2函数echo():输出字符串或变量的值8.7.3函数printf():格式化输出8.7.4函数sprintf():将输出指定到字符串变量8.7.5函数print_r():输出数组8.8第一个PHP例子第9章PHP中的数据类型9.1数据类型介绍9.2常用数据类型9.2.1布尔型9.2.2整型9.2.3浮点型9.2.4字符串型9.2.5数组型9.2.6对象型9.2.7资源型9.2.8NULL型9.3数据类型的强度9.4数据类型的自动转换9.5数据类型的强制转换9.6与数据类型有关的函数9.6.1函数settype():设定数据类型9.6.2函数gettype():返回指定变量的数据类型第10章PHP中的常量与变量10.1常量10.1.1定义和使用常量10.1.2预定义常量10.2变量10.2.1定义和使用变量10.2.2变量的赋值10.2.3预定义变量10.3访问预定义变量10.3.1使用“$”符号直接访问预定义变量10.3.2使用$HTTP_*_VARS方式10.3.3使用超全局变量数组10.4变量作用域10.4.1局部作用域10.4.2全局作用域10.4.3静态变量10.4.4函数参数10.4.5超全局作用域10.5可变变量10.6外部变量10.7环境变量第11章PHP中的运算符与表达式11.1PHP中的运算符11.1.1算术运算符11.1.2赋值运算符11.1.3自加/自减运算符11.1.4比较运算符11.1.5逻辑运算符11.1.6位运算符11.1.7字符串运算符11.1.8其他运算符11.2运算符的优先级和结合性11.3PHP中的表达式第12章PHP中的流程控制12.1代码块12.2条件结构12.2.1if语句12.2.2else语句12.2.3elseif语句12.2.4if的交互格式12.2.5if语句的应用示例12.3分支结构(switch)12.4循环结构12.4.1while循环12.4.2do...while循环12.4.3for循环12.4.4foreach循环12.5break语句12.6continue语句12.7exit语句第13章PHP中的函数13.1函数的调用13.2内置函数13.2.1函数include():载入指定文件13.2.2函数require():载入指定文件13.2.3函数include_once()和函数require_once()13.3用户自定义函数13.3.1函数的基本结构13.3.2参数的按值传递13.3.3参数的按引用传递13.3.4函数的默认参数值13.3.5函数的可选参数13.3.6函数参数的遗漏13.3.7函数的返回值13.4函数的嵌套13.5递归函数13.6变量函数13.7函数库第14章PHP中的数组14.1数组的定义14.2数字索引数组14.2.1数字索引数组的初始化14.2.2访问数组元素14.2.3利用循环访问数组元素14.3关联数组14.3.1关联数组的初始化14.3.2访问数组元素14.3.3使用循环访问数组14.4与数组相关的运算14.5多维数组14.6数组的排序14.6.1函数sort():按数字和字母的顺序排序14.6.2函数asort():对关联数组排序(保留原来的索引关系)14.6.3函数ksort():按索引值进行排序14.6.4函数usort():按用户自定义方法排序14.6.5函数array_multisort():一次对多个数组进行排序14.6.6函数natsort():自然排序14.6.7函数natcasesort():自然排序(不区分14.6.7大小写)14.7数组的反向排序14.7.1函数rsort():以降序对数组元素进行排序14.7.2函数arsort():按降序对关联数组排序(保留原来的索引关系)14.7.3函数krsort():按索引值进行降序排序14.7.4反向用户自定义排序14.8对数组进行重新排序14.8.1函数shuffle():对数组进行随机排列14.8.2函数array_reverse():将数组中的元素逆置14.8.3函数array_flip():将数组的索引与其元素值14.8.3进行对换14.9数组的遍历14.9.1函数current():获取数组中当前指针所指的元素值14.9.2函数next():将数组的指针向后移动一位14.9.3函数prev():将数组的指针向前移动一位14.9.4函数reset():指针设置回数组的起始位置14.9.5函数end():将指针移动到数组的最后14.9.5一个元素处14.9.6函数each():获取数组中当前的“索引/元素值”对14.9.7函数key():获取数组当前指针所指向元素的索引值14.9.8函数array_walk():以相同的方式对数组中的每一个元素进行处理14.9.9函数array_reduce():将自定义函数依次应用于数组中每个元素14.10其他的数组操作函数14.10.1函数list():从一个数组中一次提取多个值14.10.2函数count():计算数组中元素的个数14.10.3函数array_count_values():统计数组元素的频度14.10.4函数array_unique():删除数组中重复的元素值14.10.5函数array_combine():根据参数数组生成新数组14.10.6函数array_merge():将多个数组合并成一个新数组14.10.7函数array_merge_recursive():将多个数组14.10.7递归合并成一个新数组14.10.8函数array_slice():获取数组中的部分元素14.10.9函数array_splice():删除数组中指定的数组元素14.10.10函数array_intersect():获取在多个数组中重14.10.10复出现的元素值14.10.11函数array_intersect_assoc():获取在多个数组中重复出现的元素(包括索引及元素值)14.10.12函数array_diff():获取不在其他数组中重复出现的元素值14.10.13函数array_diff_asso():获取不在其他数组中重复出现的元素(包括索引及元素值)14.10.14函数array_sum():对数组中所有元素的值求和14.10.15函数array_rand():随机返回数组的一个或多个索引14.10.16函数array_chunk():将一维数组分解为多维数组14.10.17函数array_push():将指定变量的值加入到数组的末尾14.10.18函数array_pop():获取数组中最后一个元素值14.10.19函数array_shift():获取数组中第一个元素的值14.10.20函数array_unshift():将指定变量的值加入到数组的开头14.10.21函数array_pad():以指定数值对数组进行填充14.10.22函数in_array():查找数组中是否包含指定的元素14.10.23函数array_keys():获取数组中所有的索引14.10.24函数array_key_exist():检测数组中是否包含指定的索引14.10.25函数array_values():获取数组中所有的元素值14.10.26函数array_search():在数组中搜索指定的值第15章PHP中的字符串15.1访问字符串中的字符15.2字符串的格式化15.2.1去除空格和其他符号15.2.2对字符串大小写的转换15.2.3加入和删除反斜杠15.2.4HTML格式化15.3字符串的连接和分割15.3.1函数explode():分割字符串15.3.2函数implode():连接多个字符串15.3.3函数join():连接多个字符串15.3.4函数substr():提取部分子字符串15.3.5函数strtok():字符串分割提取15.3.6函数split():分割字符串15.4字符串的比较15.4.1函数strcmp():对字符串进行比较15.4.2函数strcasecmp():对字符串进行比较(不区分大小写)15.4.3函数strnatcmp():按自然排序进行字符串比较15.4.4函数strnatcasecmp():按自然排序进行比较(不区分大小写)15.5字符串的查找和替换15.5.1在字符串中查找子字符串15.5.2查找子字符串的位置15.5.3替换子字符串15.6其他常用字符串函数15.6.1函数strlen():计算字符串长度15.6.2函数chr():转换ASCII码为字符15.6.3函数ord():将字符转换为ASCII码值15.6.4函数similar_text():比较字符串的相似性15.6.5函数strrev():逆转字符串15.6.6函数strspn():计算匹配长度15.6.7函数strcspn():计算非匹配长度15.6.8函数parse_str():将字符串分解保存至变量15.6.9函数str_shuffle():将字符串中的字符随机排列15.6.10函数str_word_count():计算字符串中包含的单词个数15.6.11函数wordwrap():将字符串按字符个数进行换行15.6.12函数str_repeat():对字符串进行重复组合15.6.13函数md5():将一个字符串进行MD5计算第16章PHP中的正则表达式16.1POSIX风格正则表达式16.1.1字符集和类16.1.2重复16.1.3子表达式16.1.4定位字符串的开始和末尾16.1.5分支16.1.6匹配特殊字符16.2正则表达式函数(POSIX扩展)16.2.1函数ereg():搜索和匹配指定的正则表达式16.2.2函数eregi():搜索和匹配指定的正则表达式(忽略大小写)16.2.3函数ereg_replace():查找并替换16.2.4函数eregi_replace():查找并替换(不区分大小写)16.2.5函数spliti():把一个字符串按指定的分隔符分解16.2.6函数sql_regcase():将字符串转换为忽略大小写的正则表达式16.3Perl风格正则表达式函数16.3.1修饰符16.3.2元字符16.4正则表达式函数(Perl风格)16.4.1函数preg_grep():按指定的正则表达式搜索和匹配16.4.2函数preg_match():按指定的正则表达式搜索和匹配一次16.4.3函数preg_match_all():按指定的正则表达式16.4.3搜索和匹配所有16.4.4函数preg_quote():对字符串中的正则表达式符号进行转义16.4.5函数preg_replace():按指定的正则表达式搜索和替换16.4.6函数preg_replace_callback():按指定的正则表达式搜索并由自定义函数实现替换16.4.7函数preg_split():将字符串按指定的规则进行16.4.7分割第17章PHP中的面向对象编程技术17.1面向对象的概念17.1.1面向过程的编程17.1.2面向对象的编程17.1.3类和对象17.2对象的特性17.2.1封装17.2.2继承17.2.3多态17.3在PHP中创建和使用类17.3.1类的结构17.3.2类的实例化17.3.3使用类的属性17.3.4类的访问控制17.3.5构造函数17.3.6析构函数17.3.7静态属性和方法17.3.8类运算符instanceof17.4PHP中的类继承17.4.1继承已有的类17.4.2类的重载17.4.3访问父类中的属性和方法17.4.4使用final关键字禁止继承和重载17.5类函数17.5.1函数class_exist():检查是否有指定的类17.5.2函数get_class():获取对象所属的类名17.5.3函数get_class_vars():获取类的属性17.5.4函数get_class_methods():获取类的方法17.5.5函数get_declared_classes():获取所有可用类的名称17.5.6函数get_object_vars():获取对象的属性17.5.7函数get_parent_class():获取指定对象的17.5.7父类名称17.5.8函数is_a():检查对象是否属于某个类17.5.8或其子类17.5.9函数is_subclass_of():检查对象是否是某个类的子类17.5.10函数method_exists():检查对象中是否有指定的方法17.6PHP面向对象的高级特性17.6.1抽象类和抽象方法17.6.2接口17.6.3实现多个接口17.6.4对象的复制17.6.5自动加载类17.6.6处理不存在的方法调用17.6.7对象的序列化17.6.8反射第18章PHP访问MySQL数据库18.1数据库操作的基本步骤18.2连接和关闭数据库18.2.1函数mysql_connect():建立到MySQL服务器的连接18.2.2函数mysql_pconnect():建立到MySQL服务器的持久连接18.2.3函数mysql_close():关闭连接18.2.4连接信息的存储18.3选择数据库18.4查询数据库18.4.1函数mysql_query():执行一个SQL语句18.4.2函数mysql_db_query():在指定数据库上执行SQL语句18.5获取和显示数据18.5.1函数mysql_fetch_row():从结果集中获取一行作为数字索引数组18.5.2函数mysql_fetch_array():从结果集中获取一行作为关联数组、数字18.5.2索引数组或双重索引数组18.5.3函数mysql_fetch_assoc():从结果集中获取一行作为关联数组18.5.4函数mysql_fetch_object():从结果集中获取一行作为对象18.5.5函数mysql_result():获取指定记录中指定字段的内容18.5.6函数mysql_num_rows():获取记录数18.5.7函数mysql_field_seek():定位到要查询的行18.5.8函数mysql_fetch_length():获取字段的长度18.6数据的增、删、改及相关操作18.6.1使用INSERT语句插入新数据18.6.2使用DELETE语句删除数据18.6.3使用UPDATE语句修改数据18.6.4使用COUNT及SUM语句18.6.5函数mysql_affected_rows():统计受影响的记录行数18.7数据库的创建和删除18.7.1使用CREATEDATABASE语句创建数据库18.7.2使用DROPDATABASE语句删除数据库18.7.3函数mysql_create_db():创建数据库18.7.4函数mysql_drop_db():删除数据库18.8获取数据库信息18.8.1函数mysql_list_dbs():获取服务器上的所有数据库名称18.8.2函数mysql_db_name():获取服务器上指定数据库名称18.8.3函数mysql_list_tables():获取数据库中所有数据表名称18.8.4函数mysql_tablename():获取数据库中指定数据表名称18.9数据表的创建和删除18.9.1使用CREATETABLE语句创建数据表18.9.2使用DROPTABLE语句删除数据表18.10获取字段信息18.10.1函数mysql_num_fields():获取数据表中字段的数目18.10.2函数mysql_fetch_field():获取字段相关信息18.10.3函数mysql_field_name():获取指定字段的名称18.10.4函数mysql_list_fields():列出指定表的所有字段18.10.5函数mysql_field_type():获取指定字段的类型18.10.6函数mysql_field_len():获取指定字段的长度18.10.7函数mysql_field_flags():获取指定字段的标志18.10.8函数mysql_field_table():获取指定字段所在数据表的名称18.11获取MySQL服务器信息18.11.1获取服务器常规信息18.11.2函数mysq_list_processes():获取服务器进程信息18.12获取错误信息18.12.1函数mysql_error():返回错误信息18.12.2函数mysql_errno():返回错误号第五篇综合案例篇第19章LAMP项目开发策略19.1LAMP系统逻辑结构19.1.1实现代码分离19.1.2开发流程19.2LAMP项目开发规范19.2.1命名规范19.2.2括号使用规范19.2.3注释规范19.3LAMP项目开发实用工具19.3.1使用ZendStudio编写与调试程序19.3.2使用phpMyAdmin19.3.2操作数据库第20章LAMP项目常用模块20.1页面跳转20.1.1header()函数20.1.2Meta标签20.1.3JavaScript20.2Cookie与Session20.2.1Cookie20.2.2Session20.3时间和日期20.3.1时间和日期的获取20.3.2格式化显示时间20.3.2和日期20.4图像处理20.4.1画布管理20.4.2获取图像大小20.4.3绘制图像20.4.4图形填充20.4.5向图像中添加文字20.5分页显示20.6上传下载20.6.1文件上传20.6.2文件下载20.7计数器20.8发送邮件第21章新闻系统21.1需求分析21.2系统设计21.2.1系统整体设计21.2.2功能模块划分21.2.3系统流程21.2.4功能预览21.2.5代码文件及其21.2.5功能列表21.3数据库设计21.3.1数据库需求分析21.3.2数据表关系21.3.3生成数据库21.4系统配置与数据库21.4连接21.4.1系统配置文件21.4.2数据库连接文件21.5系统顶部和底部文件21.5.1系统顶部文件21.5.2系统底部文件21.6新闻显示模块21.6.1系统首页21.6.2栏目新闻列表21.6.3显示新闻内容21.7新闻管理模块21.7.1管理员登录与退出21.7.2管理员身份验证21.7.3添加新闻栏目21.7.4添加新闻内容21.7.5编辑新闻栏目21.7.6编辑新闻内容21.8可视化编辑器21.8FCKeditor第22章投票系统22.1需求分析22.2系统设计22.2.1系统整体设计22.2.2功能模块划分22.2.3系统流程22.2.4功能预览22.2.5代码文件及其22.2.5功能列表22.3数据库设计22.3.1数据库需求分析22.3.2数据表关系22.3.3生成数据库22.4系统配置与数据库22.4连接22.4.1系统配置文件22.4.2数据库连接文件22.5系统顶部和底部文件22.5.1系统顶部文件22.5.2系统底部文件22.6参与投票模块22.6.1系统首页22.6.2在线投票22.7发起投票模块22.7.1发起投票22.7.2浏览投票主题22.8投票管理模块22.8.1管理员登录与退出22.8.2管理员身份验证22.8.3管理投票22.8.4编辑投票22.8.5删除投票第23章相册系统23.1需求分析23.2系统设计23.2.1系统整体设计23.2.2功能模块划分23.2.3系统流程23.2.4功能预览23.2.5代码文件及其23.2.5功能列表23.3系统公共文件23.3.1系统配置文件23.3.2页面顶部文件23.3.3页面底部文件23.4系统登录与退出模块23.4.1用户登录23.4.2退出登录23.5相册浏览模块23.5.1用户身份验证23.5.2传入目录处理23.5.3显示当前目录导航23.5.4显示当前目录全部23.5.4子目录和图片23.5.5显示上传相片和创建子目录链接23.5.6创建缩略图函数23.5.7获取文件扩展名函数23.6创建相簿模块23.6.1创建目录23.6.2创建子目录表单23.7上传相片模块23.7.1处理本地提交相片23.7.2处理URL提交相片23.7.3显示上传本地23.7.3相片表单23.7.4显示上传URL23.7.4相片表单23.8删除模块23.8.1删除目录函数23.8.2删除操作处理23.8.3删除确认表单第24章同学录系统24.1需求分析24.2系统设计24.2.1系统整体设计24.2.2功能模块划分24.2.3系统流程24.2.4功能预览24.2.5代码文件及其24.2.5功能列表24.3数据库设计24.3.1数据库需求分析24.3.2数据表关系24.3.3生成数据库24.4系统公共文件24.4.1系统配置文件24.4.2数据库连接文件24.4.3系统顶部文件24.4.4系统底部文件24.4.5系统左侧导航文件24.5用户注册登录模块24.5.1首页用户登录24.5.2用户注册24.5.3用户退出24.6用户加入班级模块24.6.1用户首页24.6.2创建班级24.6.3与该班断绝关系24.7用户信息管理模块24.7.1忘记密码24.7.2修改资料24.7.3修改密码24.7.4我的名片24.8用户消息管理模块24.8.1消息发送24.8.2发送消息表单24.8.3查看发件箱24.8.4查看消息并修改24.8.4已读标记24.8.5查看收件箱24.8.6清空短消息24.9班级首页模块24.9.1显示班级信息24.9.2显示班级读物24.10班级消息功能模块24.10.1查询班级成员24.10.2发送消息24.10.3显示班级成员列表24.10.4发送消息窗口24.11班级信函功能模块24.11.1发邀请函表单24.11.2调用邮件发送函数24.12班级留言功能模块24.12.1添加留言24.12.2显示留言24.12.3发表留言表单24.13班级读物功能模块24.13.1添加班级读物24.13.2修改班级读物内容24.13.3删除班级读物24.13.4显示班级读物列表24.13.5添加班级读物表单24.13.6修改班级读物表单24.13.7显示班级读物内容24.14班级相簿功能模块24.14.1添加相片24.14.2班级相片列表24.14.3查看班级相片24.14.4添加班级相片表单24.15班级名片功能模块24.16班级成员功能模块24.16.1显示班级成员列表24.16.2查看班级成员24.16.2详细信息24.17班级管理模块24.17.1查询班级成员24.17.2更新班级公告24.17.3设置管理员24.17.4将班级成员24.17.4踢出本班24.17.5显示班级成员列表24.17.6班级公告表单24.17.7设置班级管理员24.17.7表单
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30