示例#1
0
        /// <summary>
        /// 获取后台红人用户头像,1:大头像(400*400),2:中头像(300*300),3:小头像(200*200)
        /// </summary>
        /// <param name="imgURL">头像地址</param>
        /// <param name="type">1:大头像(400*400),2:中头像(300*300),3:小头像(200*200)</param>
        /// <returns></returns>
        public static string Get_Upload_User_Head(string imgURL, int type)
        {
            string typeName = "";

            if (type == 1)
            {
                typeName = "large_";
            }
            else if (type == 2)
            {
                typeName = "middle_";
            }
            else if (type == 3)
            {
                typeName = "small_";
            }
            else
            {
                typeName = "";
            }

            string cur_img_url = imgURL;

            if (imgURL == "")
            {
                cur_img_url = "";
            }
            else
            {
                cur_img_url = ImgHelper.GetCofigShowUrl() + imgURL.Substring(0, imgURL.LastIndexOf("/") + 1) + typeName + imgURL.Substring(imgURL.LastIndexOf("/") + 1);
            }

            return(cur_img_url);
        }
示例#2
0
        /// <summary>
        /// 获取用户头像,1:大头像,2:中头像,3:小头像
        /// </summary>
        /// <param name="imgURL">头像地址</param>
        /// <param name="type">1:大头像,2:中头像,3:小头像</param>
        /// <returns></returns>
        public static string Return_User_Head(string imgURL, int type)
        {
            string typeName = "";

            if (type == 1)
            {
                typeName = "large_";
            }
            else if (type == 2)
            {
                typeName = "middle_";
            }
            else if (type == 3)
            {
                typeName = "small_";
            }
            else
            {
                typeName = "";
            }

            string cur_img_url = imgURL;

            if (imgURL.IndexOf("/") < 0)
            {
                cur_img_url = "/template/img/default_head/" + typeName + imgURL;
            }
            else
            {
                cur_img_url = ImgHelper.GetCofigShowUrl() + imgURL.Substring(0, imgURL.LastIndexOf("/") + 1) + typeName + imgURL.Substring(imgURL.LastIndexOf("/") + 1);
            }

            return(cur_img_url);
        }
示例#3
0
 public static void WriteResponse(string picName, byte[] content)
 {
     System.IO.Stream stream = new System.IO.MemoryStream(content);
     try
     {
         ImgHelper.SaveStreamToFile(stream, picName);
     }
     catch (Exception ex)
     {
         //Response.Write("保存第一步");
     }
 }
示例#4
0
        /// <summary>
        /// 返回邮件内容
        /// </summary>
        /// <param name="messTo">发送给谁</param>
        /// <param name="userId">需要传递的参数,用户的USERGUID</param>
        /// <param name="return_url">需要传递到哪个页面,页面的名称</param>
        /// <returns></returns>
        public static string GetMessageBody_Interview(string messTo, string userId, string return_url, string company_name, string realms_name)
        {
            string strUrl   = "localhost:11006";
            string strUrl3  = "192.168.1.3";
            string strUrlp  = "100.by.com";
            string http_url = "http://" + strUrlp + "/" + return_url + ".aspx?uid=" + userId + ""; //"http://" + strUrl + "/CheckMailResult.aspx?uid=" + userId + "";

            http_url = ImgHelper.GetCofigHttpUrl() + return_url + "?uid=" + userId;                //".aspx?uid=" + userId + "";

            http_url = ImgHelper.GetCofigHttpUrl() + "company_h/" + realms_name;

            string time = DateTime.Now.ToString();

            //time = time.Substring(0, time.LastIndexOf(":"));
            time = TimeParser.ReturnCurTime(time, 6);

            string imgurl = ImgHelper.GetCofigHttpUrl();// "http://" + strUrlp + "/";


            StringBuilder sbr = new StringBuilder();

            sbr.Append("<!DOCTYPE html>");

            sbr.Append("<html>");
            sbr.Append("<head>");
            sbr.Append("<meta charset=\"utf-8\">");
            sbr.Append("<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\">");
            sbr.Append("<meta name='Keywords' content='邮箱认证,项目融资,投资理财,小额投资,企业项目融资,投资理财公司' />");
            sbr.Append("<meta name='Description' content='X职场会员中心方便会员查看信息,快速数据整理统计,查看商机信息,找好项目,找资金来源等.' />");

            sbr.Append("<meta name='copyright' content='X职场 2011' />");
            sbr.Append("<title>X职场-面试函通知</title>");
            sbr.Append("</head>");
            sbr.Append("<body style='margin:0; padding:0'>");
            sbr.Append("<div style=\"width:1000px;margin:0 auto; background-color:#f8f8f8 \"");
            //sbr.Append("<img alt=\"X职场\" src=\"" + imgurl + "images/m.jpg\"/>");
            sbr.Append("<div style=\"padding:0 120px 30px;font:14px/24px 'microsoft yahei'\">");
            //sbr.Append("<p>您好,<span style='color:#3498db'>" + messTo + "</span></p>");
            sbr.Append("<p>尊敬的用户您好:</p>");
            sbr.Append("<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你收到一封来自<a href='" + http_url + "' style='color:#6397e7;text-decoration:none'>" + company_name + "</a>公司的面试邀请函,赶快查看一下吧。</p>");
            //sbr.Append("<p>请点击下面的链接激活你的帐号:<br/><a href='" + http_url + "' style='color:#6397e7;text-decoration:none'>" + http_url + "</a><br/>若无法点击,请将上面的地址复制到浏览器地址栏直接访问</p>");
            //sbr.Append("<p>该邮件由X职场系统发出,因此请勿直接回复。您如有问题,请咨询客服电话010—59625351,</p><p>010—59625717。X职场——打造你的个人品牌</p>");
            //sbr.Append("<p>" + time + "</p>");
            sbr.Append("<p style=\"margin-left:330px;margin-top:20px;\">—&nbsp;—X职场</p>");
            sbr.Append("</div>");
            sbr.Append("</div>");
            sbr.Append("</body>");
            sbr.Append("</html>");

            return(sbr.ToString());
        }
        /// <summary>
        /// 获取文件下载路径
        /// </summary>
        /// <param name="httpurl">当前访问页面的url地址</param>
        /// <param name="filename">图片或文件的名称</param>
        /// <param name="issmall">是否显示封面图,true:是,false:否</param>
        /// <returns></returns>
        public static string Get_DownLoad_File_Url(string httpurl, string filename, bool issmall)
        {
            string first_folder_name = "";// Img_File_Folder();
            string last_folder_name  = "";

            if (filename.IndexOf("/") >= 0)
            {
                first_folder_name = filename.Substring(0, filename.LastIndexOf("/"));
                first_folder_name = first_folder_name.Substring(first_folder_name.IndexOf("/") + 1);
                last_folder_name  = filename.Substring(filename.LastIndexOf("/") + 1);
            }

            if (filename.IndexOf("|") >= 0)
            {
                if (last_folder_name != "")
                {
                    last_folder_name = last_folder_name.Substring(0, last_folder_name.IndexOf("|"));
                }
                else
                {
                    last_folder_name = filename.Substring(0, filename.IndexOf("|"));
                }
            }

            if (filename.IndexOf("/") < 0 && filename.IndexOf("|") < 0)
            {
                last_folder_name = filename;
            }

            string img_url = "";// first_folder_name.Substring(first_folder_name.IndexOf("/") + 1) + userguid;

            //img_url = img_url + GetImgTypePre(type);

            if (issmall)
            {
                img_url = "small_" + last_folder_name;
            }
            else
            {
                img_url = last_folder_name;
            }

            if (first_folder_name != "")
            {
                img_url = first_folder_name + "/" + img_url;
            }

            img_url = ImgHelper.GetUploadImgPre(httpurl) + img_url;

            return(img_url);
        }
示例#6
0
        /// <summary>
        /// 返回邮件内容
        /// </summary>
        /// <param name="messTo">发送给谁</param>
        /// <param name="userId">需要传递的参数,用户的USERGUID</param>
        /// <param name="return_url">需要传递到哪个页面,页面的名称</param>
        /// <returns></returns>
        public static string GetMessageBody_Review_Resume(string messTo, string userId, string return_url, string code)
        {
            string strUrl   = "localhost:11006";
            string strUrl3  = "192.168.1.3";
            string strUrlp  = "100.by.com";
            string http_url = "http://" + strUrlp + "/" + return_url + ".aspx?uid=" + userId + ""; //"http://" + strUrl + "/CheckMailResult.aspx?uid=" + userId + "";

            http_url = ImgHelper.GetCofigHttpUrl() + return_url + "?uid=" + userId;                //".aspx?uid=" + userId + "";

            string time = DateTime.Now.ToString();

            //time = time.Substring(0, time.LastIndexOf(":"));
            time = TimeParser.ReturnCurTime(time, 6);

            string imgurl = ImgHelper.GetCofigHttpUrl();// "http://" + strUrlp + "/";


            StringBuilder sbr = new StringBuilder();

            sbr.Append("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>");

            sbr.Append("<html xmlns='http://www.w3.org/1999/xhtml'>");
            sbr.Append("<head>");
            sbr.Append("<meta http-equiv='X-UA-Compatible' content='IE=7' />");
            sbr.Append("<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />");
            sbr.Append("<meta name='Description' content='轻微博' />");
            sbr.Append("<meta name='Keywords' content='轻微博,专业人士注册,Blog,注册' />");
            sbr.Append("<meta name='copyright' content='X职场 2011' />");
            sbr.Append("<title>X职场-简历评价通知</title>");
            sbr.Append("</head>");
            sbr.Append("<body style='margin:0; padding:0'>");
            sbr.Append("<div style='width:740px; margin:0 auto; min-height:500px; color:#171717; border-bottom:10px solid #171717; background:url(" + imgurl + "images/mail/ib.png) no-repeat 507px bottom #f1f1f1'>");
            sbr.Append("<div style='height:98px; border-top:2px solid #2980b9; background:url(" + imgurl + "template/images/logo.png) no-repeat 68px center #171717;'>");
            sbr.Append("<h2 style=\"width:580px; margin:0 auto;background:url(" + imgurl + "images/mail/r.png) no-repeat right center; height:98px;padding:0\"></h2></div>");
            sbr.Append("<div style='width:580px; margin:30px auto 0; font:14px/30px microsoft yahei;'>");
            sbr.Append("<p>您好,<span style='color:#3498db'>" + messTo + "</span></p>");
            sbr.Append("<p>评价内容是:" + code + "</p>");
            sbr.Append("<p>该邮件由X职场系统发出,因此请勿直接回复。您如有问题,请咨询客服电话010—59625351,010—59625717。——X职场</p>");
            sbr.Append("<p>" + time + "</p>");
            sbr.Append("</div>");
            sbr.Append("</div>");
            sbr.Append("</body>");
            sbr.Append("</html>");



            return(sbr.ToString());
        }
示例#7
0
        /// <summary>
        /// 返回邮件内容,找回密码
        /// </summary>
        /// <param name="messTo">发送给谁</param>
        /// <param name="userId">需要传递的参数,用户的USERGUID</param>
        /// <param name="return_url">需要传递到哪个页面,页面的名称</param>
        /// <returns></returns>
        public static string GetMessageBody_IPHONE6_SECOND(string messTo, string userId, string return_url)
        {
            string strUrl   = "localhost:11006";
            string strUrl3  = "192.168.1.3";
            string strUrlp  = "www.xzhichang.com";
            string http_url = "http://" + strUrlp + "/" + return_url + ".aspx?uid=" + userId + "";//"http://" + strUrl + "/CheckMailResult.aspx?uid=" + userId + "";

            http_url = ImgHelper.GetCofigHttpUrl() + return_url + ".aspx?uid=" + userId + "";

            string time = DateTime.Now.ToString();

            //time = time.Substring(0, time.LastIndexOf(":"));
            time = TimeParser.ReturnCurTime(time, 6);

            string imgurl = "http://" + strUrlp + "/";


            StringBuilder sbr = new StringBuilder();

            sbr.Append("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>");

            sbr.Append("<html xmlns='http://www.w3.org/1999/xhtml'>");
            sbr.Append("<head>");
            sbr.Append("<meta http-equiv='X-UA-Compatible' content='IE=7' />");
            sbr.Append("<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />");
            sbr.Append("<meta name='Description' content='轻微博' />");
            sbr.Append("<meta name='Keywords' content='轻微博,专业人士注册,Blog,注册' />");
            sbr.Append("<meta name='copyright' content='X职场 2011' />");
            sbr.Append("<title>幸运女神  二次降临-X职场</title>");
            sbr.Append("</head>");
            sbr.Append("<body style='margin:0; padding:0'>");
            sbr.Append("<div style='width:740px; margin:0 auto; min-height:500px; color:#171717; border-bottom:10px solid #171717; background:url(" + imgurl + "images/mail/ib.png) no-repeat 507px bottom #f1f1f1'>");
            sbr.Append("<div style='height:98px; border-top:2px solid #2980b9; background:url(" + imgurl + "template/images/logo.png) no-repeat 68px center #171717;'>");
            sbr.Append("<h2 style=\"width:580px; margin:0 auto;background:url(" + imgurl + "images/mail/r.png) no-repeat right center; height:98px;padding:0\"></h2></div>");
            sbr.Append("<div style='width:580px; margin:30px auto 0; font:14px/30px microsoft yahei;'>");
            sbr.Append("<p><span style='color:#3498db'>幸运女神  二次降临</span></p>");
            sbr.Append("<p><br/>iphone6活动已顺利结束,所有一二等奖已经下发结束。<br/><br/>但是目前为止,还有158名二等奖得住尚未领取奖品,<br/><br/><strong><a href=\"http://www.xzhichang.com\" target=\"_blank\">X职场</a></strong>特此下发通知,所有未及时领奖的二等奖得主,可以在2014.11.14日10:00——2014.11.15日16:00期间<br/><br/>加入官方QQ群:X职场官方交流群 215892779,于群管理:王焕明 处索取奖品。<br/><br/>这是最后领取奖品的机会,如之后还有未领之奖品,则我们会将其随机发放给其他参与此次活动的用户。<br/><br/>X职场热诚欢迎您的到来。征集优秀原创、行业文章写手作者。<br/><br/>X职场会每月评出优秀文章,给予丰厚的稿费奖励。<br/><br/>同时做为X职场元老用户拥有更多优势,令您在X职场社交活动中领先一步。我们会定期组织用户开展论坛、沙龙等活动,将我们网络上的朋友聚集一堂线下交流也精彩。<br/><br/>同时X职场也准备了精心设计的纪念版物料、玩偶,为您办公增光填色。</p>");
            sbr.Append("<p>" + time + "</p>");
            sbr.Append("</div>");
            sbr.Append("</div>");
            sbr.Append("</body>");
            sbr.Append("</html>");

            return(sbr.ToString());
        }
示例#8
0
        /// <summary>
        /// 返回邮件内容,找回密码
        /// </summary>
        /// <param name="messTo">发送给谁</param>
        /// <param name="userId">需要传递的参数,用户的USERGUID</param>
        /// <param name="return_url">需要传递到哪个页面,页面的名称</param>
        /// <returns></returns>
        public static string GetMessageBody_InviteCode(string messTo, string userId, string code)
        {
            string strUrl   = "localhost:11006";
            string strUrl3  = "192.168.1.3";
            string strUrlp  = "www.xzhichang.com";
            string http_url = "http://" + strUrlp + "/register";//"http://" + strUrl + "/CheckMailResult.aspx?uid=" + userId + "";

            http_url = ImgHelper.GetCofigHttpUrl() + "register";

            string time = DateTime.Now.ToString();

            //time = time.Substring(0, time.LastIndexOf(":"));
            time = TimeParser.ReturnCurTime(time, 6);

            string imgurl = "http://" + strUrlp + "/";


            StringBuilder sbr = new StringBuilder();

            sbr.Append("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>");

            sbr.Append("<html xmlns='http://www.w3.org/1999/xhtml'>");
            sbr.Append("<head>");
            sbr.Append("<meta http-equiv='X-UA-Compatible' content='IE=7' />");
            sbr.Append("<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />");
            sbr.Append("<meta name='Description' content='轻微博' />");
            sbr.Append("<meta name='Keywords' content='轻微博,专业人士注册,Blog,注册' />");
            sbr.Append("<meta name='copyright' content='X职场 2011' />");
            sbr.Append("<title>邀请函-X职场</title>");
            sbr.Append("<style type=\"text/css\">");
            sbr.Append("body,p,h1{margin:0;padding:0;font-family: \"microsoft yahei\";}");
            sbr.Append(".box{width:447px;height:764px;background:url(" + imgurl + "images/yqh_bg.png) no-repeat;padding:180px 80px 0;margin:0 auto;position:relative;}");
            sbr.Append(".link{width:136px;height:13px;display:block;position:absolute;right:25px;top:44px;}");
            sbr.Append(".box h1{height:50px;line-height:50px;font-size:14px;color:#231815;font-weight:normal;}");
            sbr.Append(".box p{line-height:20px; text-indent:28px;font-size:13px;color:#231815;margin-bottom:20px;}");
            sbr.Append(".box p strong{color:#00abe5;font-size:18px;font-weight:normal;}");
            sbr.Append(".yqh{width:432px;height:250px;padding-left:15px;position:relative;}");
            sbr.Append(".yqm{width:301px;height:182px;background:url(" + imgurl + "images/yqh_yqm.png) no-repeat;float:left;}");
            sbr.Append(".link_1{width:133px;height:104px;display:block;position:absolute;left:160px;top:14px;}");
            sbr.Append(".yqh_yqm{width:177px;height:58px;line-height:58px;font-size:24px;color:#231815;text-align:center;margin:125px 0 0 124px;}");
            sbr.Append(".time{float:right;text-align:right;line-height:25px;padding-top:200px;font-size:14px;color:#231815;width:130px;height:50px;}");
            sbr.Append("</style>");

            sbr.Append("</head>");
            sbr.Append("<body>");
            sbr.Append("<div class=\"box\">");
            sbr.Append("<a href=\"http://www.xzhichang.com\" target=\"_blank\" class=\"link\"></a>");
            sbr.Append("<h1>尊敬的用户:</h1>");
            sbr.Append("<p><strong>X职场</strong>规划职场人生的新篇章,历经巨成博游团队半载努力,终于<strong>10月10日至10月29日开启千名精英体验活动!</strong>现X职场团队诚邀您的加入,建设国内最好的职场社交网站。找同行、找同事,发布属于自己的行业宣言。更广行业交流空间,更多的同行人脉;让思想飞扬,让知识沉淀;在这里实现职业拓展,在这里实现职场升华。</p>");
            sbr.Append("<p><strong>X职场</strong>内设“行业交流”、“先知”、“职场人生”、“Office Story”等栏目,更广交流空间,令你实现职场价值;更多职场人脉,令你找到职场知己;更大展示舞台,令你成为职场瞩目的明星。如果你是职场新人,这里有行业精英的真知灼见,令你轻松步入职场,完成菜鸟到精英的转变;如果是精英白领,这里有同行间最新的行业资讯,轻松实现业内交流,职场生涯再进一步。</p>");
            sbr.Append("<p><strong>X职场</strong>热诚欢迎您的到来。征集优秀原创、行业文章写手作者。X职场会每月评出优秀文章,给予丰厚的稿费奖励。同时做为X职场元老用户拥有更多优势,令您在X职场社交活动中领先一步。我们会定期组织用户开展论坛、沙龙等活动,将我们网络上的朋友聚集一堂线下交流也精彩。同时X职场也准备了精心设计的纪念版物料、玩偶,为您办公增光填色。</p>");

            sbr.Append("<div class=\"yqh\">");
            sbr.Append("<a href=\"http://www.xzhichang.com\" target=\"_blank\" class=\"link_1\"></a>");
            sbr.Append("<div class=\"yqm\">");
            sbr.Append("<div class=\"yqh_yqm\">");
            sbr.Append(code);
            sbr.Append("</div>");
            sbr.Append("</div>");
            sbr.Append("<div class=\"time\">");
            sbr.Append("X职场<br/>");
            sbr.Append(time);
            sbr.Append("</div>");
            sbr.Append("</div>");
            sbr.Append("</div>");
            sbr.Append("</body>");
            sbr.Append("</html>");

            return(sbr.ToString());
        }
示例#9
0
        /// <summary>
        /// 返回邮件内容,注册
        /// </summary>
        /// <param name="messTo">发送给谁</param>
        /// <param name="userId">需要传递的参数,用户的USERGUID</param>
        /// <returns></returns>
        public static string GetMessageBody_Register(string messTo, string userId)
        {
            string time = DateTime.Now.ToString();

            //time = time.Substring(0, time.LastIndexOf(":"));
            time = TimeParser.ReturnCurTime(time, 6);

            string imgurl = ImgHelper.GetCofigHttpUrl();// "http://" + strUrlp + "/";


            StringBuilder sbr = new StringBuilder();

            //sbr.Append("<!DOCTYPE html>");

            //sbr.Append("<html>");
            //sbr.Append("<head>");
            //sbr.Append("<meta charset=\"utf-8\">");
            //sbr.Append("<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\">");
            //sbr.Append("<meta name='Keywords' content='邮箱认证,项目融资,投资理财,小额投资,企业项目融资,投资理财公司' />");
            //sbr.Append("<meta name='Description' content='X职场会员中心方便会员查看信息,快速数据整理统计,查看商机信息,找好项目,找资金来源等.' />");

            //sbr.Append("<meta name='copyright' content='X职场 2011' />");
            //sbr.Append("<title>邮箱验证-X职场</title>");
            //sbr.Append("</head>");
            //sbr.Append("<body style='margin:0; padding:0'>");
            //sbr.Append("<div style=\"width:1000px;margin:0 auto; background-color:#f8f8f8 \"");
            //sbr.Append("<img alt=\"X职场\" src=\"" + imgurl + "images/m.jpg\"/>");
            //sbr.Append("<div style=\"padding:0 120px 30px;font:14px/24px 'microsoft yahei'\">");
            //sbr.Append("<p>您好,<span style='color:#3498db'>" + messTo + "</span></p>");
            //sbr.Append("<p>感谢您注册X职场!</p>");
            //sbr.Append("<p>恭喜你已注册成功!敬请开始你的X旅程~</p>");
            //sbr.Append("<p>该邮件由X职场系统发出,因此请勿直接回复。您如有问题,请咨询客服电话010—59625351,</p><p>010—59625717。X职场——打造你的个人品牌</p>");
            //sbr.Append("<p>" + time + "</p>");
            //sbr.Append("</div>");
            //sbr.Append("</div>");
            //sbr.Append("</body>");
            //sbr.Append("</html>");

            sbr.Append("<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>");

            sbr.Append("<html xmlns='http://www.w3.org/1999/xhtml'>");
            sbr.Append("<head>");
            sbr.Append("<meta http-equiv='X-UA-Compatible' content='IE=7' />");
            sbr.Append("<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />");
            sbr.Append("<meta name='Description' content='轻微博' />");
            sbr.Append("<meta name='Keywords' content='轻微博,专业人士注册,Blog,注册' />");
            sbr.Append("<meta name='copyright' content='X职场 2011' />");
            sbr.Append("<title>邮箱验证-X职场</title>");
            sbr.Append("</head>");
            sbr.Append("<body style='margin:0; padding:0'>");
            sbr.Append("<div style='width:740px; margin:0 auto; min-height:500px; color:#171717; border-bottom:10px solid #171717; background:url(" + imgurl + "images/mail/ib.png) no-repeat 507px bottom #f1f1f1'>");
            sbr.Append("<div style='height:98px; border-top:2px solid #2980b9; background:url(" + imgurl + "template/images/logo.png) no-repeat 68px center #171717;'>");
            sbr.Append("<h2 style=\"width:580px; margin:0 auto;background:url(" + imgurl + "images/mail/r.png) no-repeat right center; height:98px;padding:0\"></h2></div>");
            sbr.Append("<div style='width:580px; margin:30px auto 0; font:14px/30px microsoft yahei;'>");
            sbr.Append("<p>您好,<span style='color:#3498db'>" + messTo + "</span></p>");
            sbr.Append("<p>感谢您注册X职场!</p>");
            sbr.Append("<p>恭喜你已注册成功!敬请开始你的X旅程~</p>");
            sbr.Append("<p>该邮件由X职场系统发出,因此请勿直接回复。您如有问题,请咨询客服电话010—59625351,</p><p>010—59625717。X职场——打造你的个人品牌</p>");
            sbr.Append("<p>" + time + "</p>");
            sbr.Append("</div>");
            sbr.Append("</div>");
            sbr.Append("</body>");
            sbr.Append("</html>");


            return(sbr.ToString());
        }
示例#10
0
        public static string[] GetArticleInfo(string article_url, string encod, string Detail_Need_Start_HTML, string Detail_Need_End_HTML, string start_title, string end_title, string start_content, string end_content, string start_tag, string end_tag)
        {
            string html = "";

            html = getHtmlString(article_url, encod).Replace("\r", "").Replace("\n", "").Replace("\t", "").Replace("\\", "");
            Detail_Need_Start_HTML = Detail_Need_Start_HTML.Replace("\r", "").Replace("\n", "").Replace("\t", "").Replace("\\", "");
            Detail_Need_End_HTML   = Detail_Need_End_HTML.Replace("\r", "").Replace("\n", "").Replace("\t", "");
            html = GetNeedHTML(html, Detail_Need_Start_HTML, Detail_Need_End_HTML);
            string title = "", content = "";

            string[] article_content = new string[3];
            title = GetNeedHTML(html, start_title, end_title);
            article_content[0] = title;
            html = Regex.Replace(html, "\\s{2,}", "");
            //content = GetNeedHTML(html, start_content, end_content);
            int a = html.IndexOf(start_content.Replace("\\", ""));
            int b = html.IndexOf(end_content.Replace("\\", "")) - html.IndexOf(start_content.Replace("\\", ""));

            content = html.Substring(a, b);
            content = Regex.Replace(content, @"<a[^>]*?>", "", RegexOptions.IgnoreCase);
            content = Regex.Replace(content, @"</a>", "", RegexOptions.IgnoreCase);
            content = Regex.Replace(content, @"<div[^>]*?>", "", RegexOptions.IgnoreCase);
            content = Regex.Replace(content, @"</div>", "", RegexOptions.IgnoreCase);
            string tags = "";

            if (!string.IsNullOrEmpty(start_tag))
            {
                tags = GetNeedHTML(html, start_tag, end_tag);
                tags = GetTagStrList(tags);
            }
            article_content[2] = tags;

            string imgFile;
            string righthtml = content;

            imgFile = GetImgUrl(content).Replace('"', ' ').Replace(" ", "");
            if (imgFile != "")
            {
                #region     循环照图片
                bool abc = true;
                //处理图片, 并把新的图片名称,覆盖到现有的,处理完,继续寻找
                while (GetImgUrl(righthtml).Replace('"', ' ').Replace(" ", "").Length > 0 || abc)
                {
                    abc     = false;
                    imgFile = GetImgUrl(righthtml).Replace('"', ' ').Replace(" ", "");

                    string Articleimg = content.Substring(content.IndexOf(imgFile));
                    Articleimg = Articleimg.Substring(0, Articleimg.IndexOf('"'));

                    string upext      = GetFileExt(Articleimg);
                    string folder     = DateTime.Now.ToString("yyyy") + "/" + DateTime.Now.ToString("MM") + "/" + DateTime.Now.ToString("dd");//userguid;//DateTime.Now.ToString("yyyyMM");
                    string new_folder = ImgHelper.GetImg_Use_Pre(3);
                    if (new_folder.IndexOf("/") >= 0)
                    {
                        new_folder = new_folder.Substring(new_folder.IndexOf("/") + 1);
                    }
                    folder = new_folder + folder;
                    string path = ImgHelper.GetCofigUploadUrl();
                    //如果文件夹不存在,则创建
                    if (!Directory.Exists(path + folder))
                    {
                        Directory.CreateDirectory(path + folder);
                    }


                    string strDateTime = DateTime.Now.ToString("yyMMddhhmmssfff"); //取得时间字符串
                    Random ran         = new Random();
                    string strRan      = Convert.ToString(ran.Next(100, 999));     //生成三位随机数
                    string saveName    = strDateTime + strRan + upext;

                    //保存到数据库中的文件路径

                    string file_url = folder + "/" + saveName;

                    string filename  = new_folder + DateTime.Now.ToString("yyyy") + "/" + DateTime.Now.ToString("MM") + "/" + DateTime.Now.ToString("dd") + "/" + DateTime.Now.ToString("yyMMddhhmmssfff") + "." + upext;
                    string saveToUrl = path + filename;
                    string newUrl    = ImgHelper.GetCofigShowUrl() + filename;

                    if (!imgFile.Contains("http"))
                    {
                        imgFile = "http://www.trjcn.com" + imgFile;
                    }
                    byte[] byte_img = null;
                    try
                    {
                        byte_img = new System.Net.WebClient().DownloadData(imgFile);
                    }
                    catch (Exception ex)
                    {
                        continue;
                    }

                    WriteResponse(saveToUrl, byte_img);
                    newUrl = newUrl.Replace("\\", "/");
                    int    index    = content.IndexOf(Articleimg);
                    string lefthtml = content;
                    lefthtml  = lefthtml.Substring(0, index);
                    righthtml = content.Substring(index + Articleimg.Length);
                    content   = lefthtml + newUrl + righthtml;
                }
                #endregion
            }
            else
            {
            }
            article_content[1] = content;
            //Response.Write(title+"</br>"+content);
            return(article_content);
        }