www.gusucode.com > 同城苏州黄页系统php源码程序 > uppic.php
<? # 载入 头文件 include_once('./start.php'); # 载入并初始化相关的网页类 if( !class_exists('dtl_uppic') ) include_once("{$root_path}lib/class.webPge/dtl_uppic.class.php"); $me=&new dtl_uppic(); $me->title = '' ; // 网页标题 # 默认的操作类型 $me->act = 'insert' ; #################################################### # 用户提交 if( isset($_REQUEST['Submit']) ) {do{ if(!@$_REQUEST['parent']) { $me->bad("操作错误:缺少parent参数。") ; break ; } if( $me->act == 'update' ) // 在 update 时如存在 文件上传 栏位,应 首先 获取上一次 写入数据库的值,一边删除旧的文件 $me->get_db_data("`id`={$_REQUEST['id']}"); if( !$me->get_input_data() ) // 获取用户提交的表单数据,到 field::value ,并 通过 webpage::set_data() 函数 将用户提交的数据保存到 column::value 和 webpage::data。 // 但是 当某个用户提交的表单数据不符合 检验规则时,会返回错误 break; // 添加 修改用户提交数据的特殊代码 // …… …… if( empty($me->data['file']) ) { $me->bad("您忘记上传图片了。<a href='javascript:history.back()'>返回重填</a>") ; break ; } $me->data['parent'] = $_REQUEST['parent'] ; $result=$me->insert_dbtab(); if( $result ) { $me->ok('保存成功。等管理员审核以后,该图片将会被发布。谢谢您的支持。'); $me->successed = true ; } else $me->bad('保存失败。'); }while(0);} # 显示输入表单 else { if(!@$_REQUEST['parent']) $me->bad("操作错误:缺少parent参数。") ; } include_once('./before_display.php'); $me->display_webPge("uppic.html"); # 载入 尾文件 include_once('./end.php'); ?>