做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

upload上傳單張圖片

來源:懂視網 責編:小采 時間:2020-11-27 22:38:25
文檔

upload上傳單張圖片

upload上傳單張圖片:通過Upload上傳單張圖片,具體實現方式請看代碼。 protected void btnpic_upload_Click(object sender, EventArgs e) { #region 上傳文件 Boolean fileOk = false; if (pic_upload.HasFile)//驗證是否包含文件 {
推薦度:
導讀upload上傳單張圖片:通過Upload上傳單張圖片,具體實現方式請看代碼。 protected void btnpic_upload_Click(object sender, EventArgs e) { #region 上傳文件 Boolean fileOk = false; if (pic_upload.HasFile)//驗證是否包含文件 {

通過Upload上傳單張圖片,具體實現方式請看代碼?!?/p>

protected void btnpic_upload_Click(object sender, EventArgs e)
 { 
 #region 上傳文件
 Boolean fileOk = false;
 if (pic_upload.HasFile)//驗證是否包含文件
 {
 //取得文件的擴展名,并轉換成小寫
 string fileExtension = Path.GetExtension(pic_upload.FileName).ToLower();
 //驗證上傳文件是否圖片格式
 fileOk = IsImage(fileExtension);

 if (fileOk)
 {
 //對上傳文件的大小進行檢測,限定文件最大不超過8M
 if (pic_upload.PostedFile.ContentLength < 8192000)
 {

 string filepath = "~/Admin/I_Institution/Images/";
 if (Directory.Exists(Server.MapPath(filepath)) == false)//如果不存在就創建file文件夾
 {
 Directory.CreateDirectory(Server.MapPath(filepath));
 }
 string virpath = filepath + CreatePasswordHash(pic_upload.FileName, 4) + fileExtension;//這是存到服務器上的虛擬路徑
 string mappath = Server.MapPath(virpath);//轉換成服務器上的物理路徑
 pic.Visible = true;

 pic_upload.PostedFile.SaveAs(mappath);//保存圖片
 //顯示圖片
 pic.ImageUrl = virpath;
 lbl_pic.Visible = true;
 //清空提示
 lbl_pic.Text = "上傳成功";
 }
 else
 {
 pic.Visible = false;
 lbl_pic.Visible = true;
 pic.ImageUrl = "";
 lbl_pic.Text = "文件大小超出8M!請重新選擇!";
 }
 }
 else
 {
 lbl_pic.Visible = false;
 pic.ImageUrl = "";
 lbl_pic.Text = "要上傳的文件類型不對!請重新選擇!";
 }
 }
 else
 {
 lbl_pic.Visible = false;
 pic.ImageUrl = "";
 lbl_pic.Text = "請選擇要上傳的圖片!";
 }
 #endregion
 }

 /// <summary>
 /// 驗證是否指定的圖片格式
 /// </summary>
 /// <param name="str"></param>
 /// <returns></returns>
 public bool IsImage(string str)
 {
 bool isimage = false;
 string thestr = str.ToLower();
 //限定只能上傳jpg和gif圖片
 string[] allowExtension = { ".jpg", ".gif", ".bmp", ".png" };
 //對上傳的文件的類型進行一個個匹對
 for (int i = 0; i < allowExtension.Length; i++)
 {
 if (thestr == allowExtension[i])
 {
 isimage = true;
 break;
 }
 }
 return isimage;
 }

 /// <summary>
 /// 創建一個指定長度的隨機salt值
 /// </summary>
 public string CreateSalt(int saltLenght)
 {
 //生成一個加密的隨機數
 RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider();
 byte[] buff = new byte[saltLenght];
 rng.GetBytes(buff);
 //返回一個Base隨機數的字符串
 return Convert.ToBaseString(buff);
 }

 /// <summary>
 /// 返回加密后的字符串
 /// </summary>
 public string CreatePasswordHash(string pwd, int saltLenght)
 {
 string strSalt = CreateSalt(saltLenght);
 //把密碼和Salt連起來
 string saltAndPwd = String.Concat(pwd, strSalt);
 //對密碼進行哈希
 string hashenPwd = FormsAuthentication.HashPasswordForStoringInConfigFile(saltAndPwd, "sha1");
 //轉為小寫字符并截取前16個字符串
 hashenPwd = hashenPwd.ToLower().Substring(0, 16);
 //返回哈希后的值
 return hashenPwd;
 }

 拿到上傳后的圖片路徑:    
       代碼如下:
string IconUrl = this.pic.ImageUrl.Trim();
       model.IconUrl = Path.GetFileName(IconUrl);         //獲得已上傳 圖片控件的URL

   前臺代碼:

tr>
 <td height="25" width="30%" align="right">
 機構圖標路徑 :
 </td>
 <td height="25" width="*" align="left">
 <asp:Image ID="pic" runat="server" Width="200px" Visible="False" /><br />
 <asp:FileUpload ID="pic_upload" runat="server" />
 <asp:Button ID="btnpic_upload" runat="server" Text="圖片開始上傳" OnClick="btnpic_upload_Click" /><br />
 <asp:Label ID="lbl_pic" runat="server" Text="" Visible="False"></asp:Label>
 </td>
 </tr>

以上代碼就是upload上傳單張圖片的全部代碼,希望大家喜歡。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

upload上傳單張圖片

upload上傳單張圖片:通過Upload上傳單張圖片,具體實現方式請看代碼。 protected void btnpic_upload_Click(object sender, EventArgs e) { #region 上傳文件 Boolean fileOk = false; if (pic_upload.HasFile)//驗證是否包含文件 {
推薦度:
標簽: 上傳 一張 upload
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 扬州市| 工布江达县| 新建县| 家居| 岐山县| 彰化县| 包头市| 九江市| 渑池县| 台南市| 二手房| 渭源县| 长白| 和静县| 南木林县| 太白县| 大渡口区| 思茅市| 内江市| 开阳县| 合川市| 奉化市| 松滋市| 南昌市| 且末县| 通道| 长沙县| 义乌市| 江油市| 辽阳县| 观塘区| 雷州市| 二连浩特市| 安吉县| 南澳县| 侯马市| 潼南县| 杭锦旗| 仙游县| 永宁县| 济宁市|