当前位置: 首页 > news >正文

泾阳县建设局网站外贸交流软件有哪些

泾阳县建设局网站,外贸交流软件有哪些,济南网站建设富库网络,在线留电话的广告下面通过一段代码给大家演示下#xff0c;主要分为1.前台文件index.html和 2.后台文件upload.php。具体代码如下所示#xff1a;1.前台文件index.htmlSWFUploadvar swfu;window.onload function() {var settings {flash_url : swfupload/swfupload.swf,upload_…下面通过一段代码给大家演示下主要分为1.前台文件index.html和 2.后台文件upload.php。具体代码如下所示1.前台文件index.htmlSWFUploadvar swfu;window.onload function() {var settings {flash_url : swfupload/swfupload.swf,upload_url: upload.php, // 后台文件post_params: {PHPSESSID : ?php echo session_id(); ?},file_size_limit : 100 MB,file_types : *.*,file_types_description : All Files,file_upload_limit : 100,file_queue_limit : 0,custom_settings : {progressTarget : fsUploadProgress,cancelButtonId : btnCancel},debug: false,// 按钮设置button_image_url: images/TestImageNoText_65x29.png, // Flash样式图片文件button_width: 65,button_height: 29,button_placeholder_id: spanButtonPlaceHolder,button_text: 浏览,button_text_style: .theFont { font-size: 16; },button_text_left_padding: 12,button_text_top_padding: 3,// 句柄设置file_queued_handler : fileQueued,file_queue_error_handler : fileQueueError,file_dialog_complete_handler : fileDialogComplete,upload_start_handler : uploadStart,upload_progress_handler : uploadProgress,upload_error_handler : uploadError,upload_success_handler : uploadSuccess,upload_complete_handler : uploadComplete,queue_complete_handler : queueComplete};swfu new SWFUpload(settings);};SWFUploadv2.2.0点击“浏览”按钮选择您要上传的文档文件后系统将自动上传并在完成后提示您。请勿上传包含中文文件名的文件快速上传0 个文件已上传Hanization By Leo.C,2.后台文件upload.php// 传递session值(由于Flash与session不兼容只能通过参数传递获取)if (isset($_POST[PHPSESSID])) {session_id($_POST[PHPSESSID]);} else if (isset($_GET[PHPSESSID])) {session_id($_GET[PHPSESSID]);}session_start();// 设置POST最大值$POST_MAX_SIZE ini_get(post_max_size);$unit strtoupper(substr($POST_MAX_SIZE, -1));$multiplier ($unit M ? 1048576 : ($unit K ? 1024 : ($unit G ? 1073741824 : 1)));if ((int)$_SERVER[CONTENT_LENGTH] $multiplier*(int)$POST_MAX_SIZE $POST_MAX_SIZE) {header(HTTP/1.1 500 Internal Server Error);echo POST exceeded maximum allowed size.;exit(0);}// 基本设置$save_path getcwd() . /file/;             // 文件上传位置$upload_name Filedata;$max_file_size_in_bytes 2147483647;          // 2GB$extension_whitelist array(doc, txt, jpg, gif, png); // 允许文件类型$valid_chars_regex .A-Z0-9_ !#$%^(){}\[\]\,~-; // 文件名规则// 其他变量$MAX_FILENAME_LENGTH 260;$file_name ;$file_extension ;$uploadErrors array(0文件上传成功,1上传的文件超过了 php.ini 文件中的 upload_max_filesize directive 里的设置,2上传的文件超过了 HTML form 文件中的 MAX_FILE_SIZE directive 里的设置,3上传的文件仅为部分文件,4没有文件上传,6缺少临时文件夹);// 检测文件是否上传正确if (!isset($_FILES[$upload_name])) {HandleError(No upload found in \$_FILES for . $upload_name);exit(0);} else if (isset($_FILES[$upload_name][error]) $_FILES[$upload_name][error] ! 0) {HandleError($uploadErrors[$_FILES[$upload_name][error]]);exit(0);} else if (!isset($_FILES[$upload_name][tmp_name]) || !is_uploaded_file($_FILES[$upload_name][tmp_name])) {HandleError(Upload failed is_uploaded_file test.);exit(0);} else if (!isset($_FILES[$upload_name][name])) {HandleError(File has no name.);exit(0);}// 检测文件尺寸$file_size filesize($_FILES[$upload_name][tmp_name]);if (!$file_size || $file_size $max_file_size_in_bytes) {HandleError(File exceeds the maximum allowed size);exit(0);}if ($file_size 0) {HandleError(File size outside allowed lower bound);exit(0);}// 检测文件名字为空$file_name preg_replace(/[^.$valid_chars_regex.]|\.$/i, , basename($_FILES[$upload_name][name]));if (strlen($file_name) 0 || strlen($file_name) $MAX_FILENAME_LENGTH) {HandleError(Invalid file name);exit(0);}// 检测重名文件if (file_exists($save_path . $file_name)) {HandleError(File with this name already exists);exit(0);}// 检测后缀名$path_info pathinfo($_FILES[$upload_name][name]);$file_extension $path_info[extension];$is_valid_extension false;foreach ($extension_whitelist as $extension) {if (strcasecmp($file_extension, $extension) 0) {$is_valid_extension true;break;}}if (!$is_valid_extension) {HandleError(Invalid file extension);exit(0);}// 保存文件if (!move_uploaded_file($_FILES[$upload_name][tmp_name], $save_path.$file_name)) {HandleError(文件无法保存.);exit(0);}// 成功输出echo File Received;exit(0);function HandleError($message) {header(HTTP/1.1 500 Internal Server Error);echo $message;}?以上代码就是实现文件上传之SwFUpload插件的全部内容希望大家喜欢。
http://www.pierceye.com/news/124761/

相关文章:

  • 做网站的背景怎么做ps免费模板网站
  • 为什么要建设应急管理网站sketch做网站
  • 做的网站在百度上搜不出来的宁波关键词优化平台
  • 哪里有手机网站建设公司有道网站收录提交入口
  • 赣州网站建设较好的公司贵州网站建设hsyunso
  • 网站建设和管理是教什么科目鹤壁网站建设鹤壁
  • 网站域名和邮箱域名解析国外网站国内做二维码
  • 万万州州微微网站网站建建设设福州建设网站效果图
  • 长安网站建设详细教程鸿科经纬教网店运营推广
  • 微信营销模式有seo短视频网页入口引流推广
  • 做商城网站简单吗长春网站建设服务
  • 工厂弄个网站做外贸如何app开发报价公司
  • 网销网站建设流程如何创建网站挣钱
  • 韶关网站制作手机推广app
  • Linux做视频网站网速均衡网页编辑实践报告
  • 做ppt好的模板下载网站如何查看网站空间商
  • 武义公司网站建设公司如何建设网站首页
  • hdwiki做网站罗湖网站建设联系电话
  • 深圳网站建设 利科技wordpress插件 手机版
  • 南通优普网站建设团队课程设计模板
  • 网站建设与维护的选择题浦东新区做网站
  • 做视频网站视频放在哪里网站备案目的
  • 建设部安全事故通报网站怎么更改网站的备案号
  • 重庆网站建设维护网络推广引流方法
  • 精品网站开发分销网站建站
  • 建设一个教程视频网站需要什么资质策划书案例范文
  • 郑州汉狮做网站的大公司海尔网站建设
  • 成都网站制作成都重庆网红景点排名
  • 广西南宁市网站制作公司制作图片的软件加字体
  • 新手搭建网站教程品牌推广费用预算