关于编辑器上传文件和上传视频不明白求解惑...

解决方案 »

  1.   

    编辑器一般都可上传图片,文件自定义
    使用fileupload
      

  2.   

    上传图片是没问题的.
    编辑器本身 把上传的东西都放在本地upload里面 
    而我们是要把 地址进行base64编码 然后 存入数据库
    上传图片这边可以了
    但上传视频和文件就有问题了.因为不地址有点奇怪.
    上传的时候得到的代码是<EMBED height=300 type=application/x-shockwave-flash width=400 src=/sehr.web/system_dntb/flv.swf?file=/sehr.web/system_dntb/upload/狗狗.flv quality="high" wmode="transparent">
    <EMBED height=70 type=application/x-shockwave-flash pluginspage=http://www.macromedia.com/go/getflashplayer width=300 src=/sehr.web/system_dntb/mp3player.swf?file=/sehr.web/system_dntb/upload/突然好想你%20铃声.mp3&amp;autoStart=true&amp;backColor=000000&amp;frontColor=ffffff&amp;songVolume=90 wmode="transparent"><OBJECT codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 width=300 height=300><PARAM NAME="_cx" VALUE="7937"><PARAM NAME="_cy" VALUE="7937"><PARAM NAME="FlashVars" VALUE=""><PARAM NAME="Movie" VALUE="/sehr.web/system_dntb/upload/shengdanshu.swf"><PARAM NAME="Src" VALUE="/sehr.web/system_dntb/upload/shengdanshu.swf"><PARAM NAME="WMode" VALUE="Window"><PARAM NAME="Play" VALUE="0"><PARAM NAME="Loop" VALUE="-1"><PARAM NAME="Quality" VALUE="High"><PARAM NAME="SAlign" VALUE=""><PARAM NAME="Menu" VALUE="-1"><PARAM NAME="Base" VALUE=""><PARAM NAME="AllowScriptAccess" VALUE=""><PARAM NAME="Scale" VALUE="ShowAll"><PARAM NAME="DeviceFont" VALUE="0"><PARAM NAME="EmbedMovie" VALUE="0"><PARAM NAME="BGColor" VALUE=""><PARAM NAME="SWRemote" VALUE=""><PARAM NAME="MovieData" VALUE=""><PARAM NAME="SeamlessTabbing" VALUE="1"><PARAM NAME="Profile" VALUE="0"><PARAM NAME="ProfileAddress" VALUE=""><PARAM NAME="ProfilePort" VALUE="0"><PARAM NAME="AllowNetworking" VALUE="all"><PARAM NAME="AllowFullScreen" VALUE="false">
    <embed src=/sehr.web/system_dntb/upload/shengdanshu.swf quality=high pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width=300 height=300></embed></OBJECT>大概这三种.
    像这种地址 不知道怎么进行加密 不知道从哪下手
      

  3.   

    没用过DotNetTextBox,用过freetextbox,fckeditor等其他的。
      

  4.   

     String FilePath = null;
            if (FileUpload2.HasFile)
            {
                string path = Server.MapPath("~/File/");
                if (!Directory.Exists(path))
                {
                    Directory.CreateDirectory(path);
                }
                string filename = FileUpload2.FileName;
                string filepath = path + filename;
                HttpPostedFile postfiled = FileUpload2.PostedFile;
                FileUpload2.SaveAs(filepath);
                FilePath = "~/File/" + filename;
            }
            return FilePath;
    用这段代码怎么传布上去视屏了?