成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

c#上傳文件刪除舊文件記事本提取目錄-創(chuàng)新互聯(lián)

html: <input id="Fi_Fp" runat="server" name="Fi_Fp"  type="file" />

成都網(wǎng)站建設(shè)、做網(wǎng)站的關(guān)注點不是能為您做些什么網(wǎng)站,而是怎么做網(wǎng)站,有沒有做好網(wǎng)站,給創(chuàng)新互聯(lián)一個展示的機會來證明自己,這并不會花費您太多時間,或許會給您帶來新的靈感和驚喜。面向用戶友好,注重用戶體驗,一切以用戶為中心。

.cs:

using System.IO;

using System.Text.RegularExpressions;

using System.Windows.Forms;

 if (Fi_Fp.PostedFile.ContentLength > 0)//上傳了新圖書

    {

      b._upfile = uploadFile(Fi_Fp);

      if (isTxt == true)

      { b._txtlist = readtxtmm(b._upfile); }//重新提取目錄

    }

  public string uploadFile(HtmlInputFile File1)

  {

    Comm nadd = new Comm();

    if (File1.PostedFile.ContentLength > 0)

    {

      string filenamec = null;

      string fn = File1.PostedFile.FileName;

      filenamec = "File_" + nadd.getRandomFilename();

      filenamec += fn.Substring(fn.LastIndexOf("."));

      string ext = fn.Substring(fn.LastIndexOf(".") + 1).ToLower();

      if (ext == "txt") { isTxt = true; }

      if (SET(ext))

      {

        string Picpath = System.Configuration.ConfigurationManager.AppSettings["bookfile"].ToString().Trim();

        File1.PostedFile.SaveAs(HttpContext.Current.Server.MapPath(Picpath) + filenamec);

        deleteoldfile(Server.MapPath("../bookfile/") + Session["upfile"]);//刪除舊文件

        return filenamec;

      }

      else

      {

        return "格式不正確!";

      }

    }

    else

    {

      return "";

    }

  }

public void deleteoldfile(string oldfile)

  {

    //判斷文件是不是存在

    if (File.Exists(@""+oldfile+""))

    {

       //如果存在則刪除

      File.Delete(@"" + oldfile + "");

    }

  }

 public bool SET(string extion)

  {

    string[] extAry =

      {"txt","doc","ppt","jpg","pdf","bmp","docx"

      };

    for (int i = 0; i < extAry.Length; i++)

    {

      if (extAry[i] == extion)

      {

        return true;

      }

    }

    return false;

  }

  //提取章節(jié)名及開始行號結(jié)束行號

  public string readtxtmm(string url)//url txt文件路徑

  {

    string path = Server.MapPath("../bookfile/") + url;

    string str = "第(?<value>[\\w]*?)章";//查找章節(jié)關(guān)鍵字  *號為變量

    string wz = ""; //章節(jié)及行號列表

    string[] stringlines = File.ReadAllLines(path, System.Text.Encoding.Default);

    Regex reg = new Regex(str);

    for (int i = 0; i < stringlines.Length; i++)

    {

      Match mat = reg.Match(stringlines[i].ToString());

      if (mat.Success)

      {

        if (i != 0)

        {

          wz += "," + (i - 1) + "|" + i + "," + stringlines[i].ToString();//上一章結(jié)尾行號,本章開始行號  章節(jié)名

        }

        else

        { wz += "0," + stringlines[i].ToString(); }

      }

    }

    wz += "," + stringlines.Length + "|";

    return wz;

  }

//讀取目錄沒人并輸出

//讀取章節(jié)內(nèi)容

    string path = Server.MapPath("bookfile/") + url;

    string[] stringlines = File.ReadAllLines(path, System.Text.Encoding.Default);

    booktitle = stringlines[start].ToString();

    for (int i = start+1; i <= end; i++)

    {

      if (i < stringlines.Length)

      {

        if ( stringlines[i].ToString().Trim().Length>0)

        {

          bookscontent.Text += "<p>" + stringlines[i].ToString() + "</p>";

        }

      }

    }

     //讀取上一頁下一頁

    string[] list = txtlist.Split('|');

    for (int i = 0; i < list.Length; i++)

    {

      if (list[i].ToString().Trim() != "")

      {

        string[] dang = list[i].Split(',');

        if (int.Parse(dang[0].ToString()) == start)

        {

          if (i - 1 >= 0)

          {

            string[] arrlist = list[i - 1].Split(',');

            uppage = "上一頁:<a href=\"WorkerStudyView.aspx?BLid=" + blid + "&start=" + arrlist[0].ToString() + "&end=" + arrlist[2].ToString() + "\">" + arrlist[1].ToString().Trim() + "</a><br />";

          }

          if (i + 1 < list.Length-1)

          {

            string[] arrlist = list[i + 1].Split(',');

            nextpage = "下一頁:<a href=\"WorkerStudyView.aspx?BLid=" + blid + "&start=" + arrlist[0].ToString() + "&end=" + arrlist[2].ToString() + "\">" + arrlist[1].ToString().Trim() + "</a><br />";

          }

          break;

        }

      }

    }

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

當(dāng)前文章:c#上傳文件刪除舊文件記事本提取目錄-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://jinyejixie.com/article6/djsoig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器自適應(yīng)網(wǎng)站、全網(wǎng)營銷推廣、網(wǎng)站維護、營銷型網(wǎng)站建設(shè)動態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
临猗县| 涟水县| 印江| 泽库县| 茶陵县| 英吉沙县| 昌都县| 徐汇区| 谷城县| 西藏| 曲周县| 枞阳县| 慈溪市| 冀州市| 运城市| 冀州市| 天水市| 读书| 葫芦岛市| 溧阳市| 额敏县| 西充县| 平阳县| 屯门区| 台前县| 台湾省| 连城县| 庆城县| 临安市| 东安县| 无极县| 西林县| 高台县| 吉林省| 新蔡县| 定结县| 麟游县| 古浪县| 陇南市| 瑞丽市| 姚安县|