其他语言

本类阅读TOP10

·基于Solaris 开发环境的整体构思
·前两天看到的#pragma用法
·用C写的简单学生成绩管理系统
·射频芯片nRF401天线设计的分析
·入门系列--OpenGL最简单的入门
·简单的CreateRemoteThread例程-初学者必看
·BCB数据库图像保存技术
·GNU中的Makefile
·使用AutoMake轻松生成Makefile
·数据结构

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
小型(典型)电子商务结构代码分析笔记1

作者:未知 来源:月光软件站 加入时间:2005-5-13 月光软件站

  对站点结构分析包括文件和目录两部分。

  一、目录
 
  全站的目录结构和站点实现的功能(或数据库表)基本一对一匹配。


  有新闻、产品、用户注册、用户反馈、站点后台管理、公用脚本文件等目录,每个目录保括一个或多个脚本文件,用于实现此目录所对应的功能(或操作相应的数据库表并将结果返回)。
  


  二、文件
 

  1.注册目录


  文件1:index.php   用于展示用户注册协议
  文件2:reg.php     用于新用户注册
  文件3:updata.php  已注册用户更新注册资料用
  文件4:action.php  根据文件2、3传来的不同参数对注册用户表作不同操作(INSERT,updata)

  文件2、3参数通过一隐藏区域传给文件4。

  eg:参数传出

  文件2: 
      <form name="reg" method="post" action="action.php" onSubmit="return check_reg();">
      //check_reg()用于检查提交的表单各数据是否合法。结果为真则将各字段参数传给action.php,否则不传。
      ……
      <input name="action" type="hidden" id="action" value="reg">
      ……
      </form>
     
    
  文件3:
      <form name="reg_form" method="post" action="action.php" onSubmit="return check_reg();">
      ……
      <input name="action" type="hidden" id="action" value="updata">
      ……
      </form>

  eg:参数接受处理

  文件4:文件2和3的各参数可通过$_POST['表单的对象name']来获取(用POST或GET取决与表单的METHOD)。
典型过程如下:

       连接数据库

       if($_POST['action']==reg)
      {
          ……
       //插入数据
       }
    
       if($_POST['action']==updata)
      {
          ……
       //修改数据
       }


  更完善的ACTION.PHP应包括对数据的一些检验,例如注册用户名是否已存在等。





相关文章

相关软件




月光软件程序下载编程文档电脑教程网站设计网址导航网络文学游戏天地幽默笑话生活休闲写作范文安妮宝贝
电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

月光软件站·版权所有