17c一起官网,亚洲成色在线综合网站免费,玖玖资源网在线精品,日韩精品成人区中文字幕

    • <s id="2ulw6"><nobr id="2ulw6"><ins id="2ulw6"></ins></nobr></s>

      <s id="2ulw6"><nobr id="2ulw6"><ins id="2ulw6"></ins></nobr></s>

    • 用*的看過(guò)了麗苑小區(qū),76平19萬(wàn)9中心花園復(fù)試南戶33萬(wàn)可議

      ID編號(hào):568813   類型:中介   時(shí)間:置頂?shù)?027-11-1 18:05:55止  瀏覽:1678   管理: 置頂  修改  刪除  刷新
      用*的看過(guò)了 麗苑小區(qū) ,76平 19萬(wàn)9可議 大產(chǎn)權(quán)

      中心花園復(fù)試南戶 33萬(wàn)可議大產(chǎn)權(quán)
      中心花園復(fù)試南戶 115平 41萬(wàn)可議大產(chǎn)權(quán)
      中心花園復(fù)試北戶 115平 35萬(wàn)可議大產(chǎn)權(quán)
      電纜廠宿舍 ,76平 25萬(wàn)5可議大產(chǎn)權(quán)
      城里南區(qū)一樓 ,33萬(wàn)可議 3室86平大產(chǎn)權(quán)
      城里南區(qū)2樓 76平 22萬(wàn)可議小產(chǎn)權(quán)
      城里南區(qū)2樓 90平 ,26萬(wàn)可議小產(chǎn)權(quán)
      麗苑小區(qū)2樓 120平 ,55萬(wàn)可議大產(chǎn)權(quán)
      麗苑小區(qū)2樓 133平 精裝 62萬(wàn)可議 大產(chǎn)權(quán)
      幸福里電梯房115平 3室 精裝 65萬(wàn)可議
      中心花園多層 一樓 3室 86平 55萬(wàn)可議 大產(chǎn)權(quán)
      中心花園多層 4樓 90平 56萬(wàn)可議大產(chǎn)權(quán)
      麗苑北區(qū) 2樓 110平 39萬(wàn)9可議 大產(chǎn)權(quán)
      電話/手機(jī):
      您可以這樣電話聯(lián)系:“您好,我從 新泰信息港 看到您發(fā)布的...信息,請(qǐng)問(wèn)...”
      發(fā)布會(huì)員:多多家政
      如果此信息不適合,您也可以發(fā)布一條信息,坐等反饋 ?我要免費(fèi)發(fā)布

      手機(jī)掃描二維碼查看↑
      網(wǎng)站地圖 - 設(shè)為首頁(yè) - 手機(jī)版 - 服務(wù)協(xié)議 - 信息禁止發(fā)布規(guī)則
      免責(zé)聲明:本頁(yè)信息圖文均由用戶發(fā)布,真實(shí)性、合法性由發(fā)布人負(fù)責(zé)。如有侵權(quán)請(qǐng)聯(lián)系我們會(huì)及時(shí)刪除。據(jù)此交易風(fēng)險(xiǎn)自負(fù)!本站不提供任何保證并不承擔(dān)任何法律連帶責(zé)任。詳情請(qǐng)閱讀:免責(zé)條款
      Copyright © 2025 www.hyf365.com.cn Inc. All rights reserved
      第二個(gè)文件,文件:/classad/xiangxi.aspx.cs 大。24.74 KB 最后修改:2025-4-18 20:56:46 文件編碼:Unicode (UTF-8) using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using Shuziren.Data; using Shuziren.ChaIp; using Shuziren.Classad; using System.Text.RegularExpressions; using System.Text; public partial class classad_xiangxi : System.Web.UI.Page { protected myweb s = new myweb(); protected chaip c = new chaip(); protected classad_index ci = new classad_index(); protected System.Collections.Generic.Dictionary q = new System.Collections.Generic.Dictionary(); // ▲▲▲ 2025.4.18在此處插入 ▲▲▲ ▼▼▼ 新增代碼 ▼▼▼ protected string GetPosterUrl() { return string.Format( "/api/poster.ashx?id={0}&title={1}", q["id"], Server.UrlEncode(q["bt"].ToString()) ); } // ▲▲▲ 2025.4.18新增代碼結(jié)束 ▲▲▲ protected void Page_Load(object sender, EventArgs e) { //CC防護(hù) if (Shuziren.Http.cc.myfh(s.userip(false))) { Shuziren.Http.cc.cc_end(); } { if (s.IsMobile()) { Response.Redirect(string.Format("/m/classad/{0}.{1}", s.shuzi("id"), s.hz));//轉(zhuǎn)到觸屏版 return; } if (Cache["ca_classadup_sj"] == null) { ci.classad_upsj(); //初始化并更新 } q.Add("id", s.shuzi("id")); DataTable dt = s.mydatadt("select lbid,xlbid,dqid,bt,tp,tel,sx,huiyuan,zj,ip,nr_jj,zt,sj_u,rq from [classad] where id=" + q["id"]); if (dt.Rows.Count > 0) { DataRow rs = dt.Rows[0]; q["mk"] = s.int_ap("classad_mk_" + rs["lbid"] + ""); q["title"] = string.Format("{0} - {1}{2} - {3}", rs["bt"], Application["classad_dq_" + rs["dqid"]], Application["classad_lbmc_" + rs["xlbid"]], s.my_name); q.Add("keywords", new myfenci().strkey(s.Rrp(rs["bt"].ToString(), "有限公司|公司|女士|先生|誠(chéng)招|招聘|招工|誠(chéng)聘|出售|轉(zhuǎn)讓|出租|求租", ""))); q.Add("description", rs["nr_jj"]); q.Add("lbemc", s.ap("classad_emc_" + rs["lbid"])); q.Add("lbmc", s.ap("classad_lbmc_" + rs["lbid"])); string huiyuan = s.huiyuan(); if (rs["zt"].ToString() == "1" || huiyuan == rs["huiyuan"].ToString()) { if (Request.RawUrl.StartsWith(string.Format("/classad/{0}.{1}", q["id"], s.hz), StringComparison.OrdinalIgnoreCase))//驗(yàn)證一下重寫(xiě)URL與html相符,以免多參數(shù)互換成多URL影響SEO { PlaceHolder_xiangxi.Visible = true;//顯示詳細(xì)頁(yè) q.Add("lbid", rs["lbid"]); q.Add("xlbid", rs["xlbid"]); q.Add("xlbmc", s.ap("classad_lbmc_" + rs["xlbid"])); if (rs["lbid"].ToString() != "0") { q.Add("lburl", string.Format("{1} > {3}", Application["classad_emc_" + rs["lbid"]], Application["classad_lbmc_" + rs["lbid"]], Application["classad_emc_" + rs["xlbid"]], q["xlbmc"])); } else { q.Add("lburl", ""); } q.Add("dqid", rs["dqid"]); if (rs["dqid"].ToString() != "0") { q.Add("dqurl", string.Format("{4} > {3}", Application["classad_emc_" + rs["xlbid"] + ""], rs["dqid"], s.hz, Application["classad_dq_" + rs["dqid"] + ""], s.my_city)); } else { q.Add("dqurl", s.my_city); } q.Add("bt", rs["bt"]); q.Add("sj_u", rs["sj_u"]); q.Add("rq", Convert.ToInt32(rs["rq"]) + 1); q.Add("tp", rs["tp"]); string[] keys = q["keywords"].ToString().Split(new Char[] { , }, StringSplitOptions.RemoveEmptyEntries); string keyurl = string.Empty; for (int i = 0; i < keys.Length; i++) { keyurl += "" + keys[i] + " "; } q.Add("keyurl", keyurl); switch (Convert.ToByte(rs["zj"])) { case 5: switch (Convert.ToByte(q["mk"])) { case 1: case 3: q.Add("zj", "中介"); break; default: q.Add("zj", ""); break; } break; case 4: q.Add("zj", "中介"); break; case 3: q.Add("zj", ""); break; case 2: q.Add("zj", ""); break; case 1: q.Add("zj", ""); break; default: q.Add("zj", ""); break; } //將信息內(nèi)容進(jìn)行格式化轉(zhuǎn)換 string nr = s.html_nr(s.mysqlstr("select nr from [classad_nr] where ad_id=" + q["id"]) + ""); Match match; string maps = null; if (nr.Contains("[map=")) { match = new Regex(@"\[map=(?[\d\.]{6,},[\d\.]{5,},[\d]{1,2})\]").Match(nr); if (match.Success) { maps = match.Groups["map"].ToString(); nr = nr.Replace(match.Value, ""); } } switch (Convert.ToByte(q["mk"])) { case 5://交友 match = new Regex(@"([初中高專大本科]{2})/(\d{2})歲/").Match(q["bt"].ToString()); if (match.Success) { nr = string.Format("學(xué)歷:{1}
      年齡:{2}歲
      {0}", nr, match.Groups[1].Value, match.Groups[2].Value); } break; case 4://二手 match = new Regex(@"(\d[\d\.]{0,5})([萬(wàn)元]+)/").Match(q["bt"].ToString()); if (match.Success) { nr = string.Format("價(jià)格:{1}{2}
      {0}", nr, match.Groups[1].Value, match.Groups[2].Value); } break; case 3://招聘 match = new Regex(@"(^|全職/|兼職/|全/兼皆可/|實(shí)習(xí)/)(\d{3,5}|\d{3,5}-\d{3,5})元").Match(q["bt"].ToString()); if (match.Success) { if (match.Value.Contains("/")) { nr = string.Format("招聘類型:{1}
      提供薪金:{2}元/月
      {0}", nr, match.Groups[1].Value.TrimEnd(/), match.Groups[2].Value); } else { nr = string.Format("提供薪金:{1}元/月
      {0}", nr, match.Groups[2].Value); } } break; case 2://求職 match = new Regex(@"([男女])/(\d{2})歲/([初中高專大本科]{2})/").Match(q["bt"].ToString()); if (match.Success) { nr = string.Format("性別:{1}
      年齡:{2}
      學(xué)歷:{3}
      {0}", nr, match.Groups[1].Value, match.Groups[2].Value, match.Groups[3].Value); } break; case 1://房產(chǎn) match = new Regex(@"(1室|2室|3室|4室\+|別墅|寫(xiě)字間|網(wǎng)點(diǎn)房|商住兩用|閣樓|復(fù)式|其他)/([\d\.]{1,7}[萬(wàn)元]+)/\s*([\d\.\+-]{1,8}[車庫(kù)草房平米]+)/").Match(q["bt"].ToString()); if (match.Success) { nr = string.Format("房型:{1}
      {4}:{2}
      面積:{3}
      {0}", nr, match.Groups[1].Value, match.Groups[2].Value, match.Groups[3].Value, q["bt"].ToString().Contains("租") ? "租金" : "價(jià)格"); } break; } if (rs["tp"].ToString().Length > 1) { nr += "
      "; foreach (string p in rs[4].ToString().Split(|)) { nr += string.Format("", s.tpfs == 0 ? p : s.oss_url + p); } nr += "
      "; } if (maps != null) { string[] wz = maps.Split(,); nr += string.Format("
      " + "" + "", wz[0], wz[1], wz[2]); } q.Add("nr", nr); string mpdz = null; q.Add("ipdz", ""); q.Add("tel", "--"); if (rs["zt"].ToString() == "2") { q["tel"]="信息已過(guò)期";//電話號(hào)碼,過(guò)期時(shí)隱藏顯示 } else if (rs["tel"].ToString().Length > 5) { mpdz = mp_dz(rs["tel"].ToString()); if (s.my_je07 > 0 && q["mk"].ToString() == "2" && rs["tel"].ToString().Length > 10 && rs["huiyuan"].ToString() != huiyuan && Convert.ToDateTime(q["sj_u"]) < DateTime.Now) { int je2 = 0, vip = 0; if (!s.mylogin()) { string[] hy = (string[])HttpContext.Current.Session["huiyuan"]; huiyuan = hy[0].ToString(); je2 = Convert.ToInt32(hy[1]); vip = Convert.ToInt32(hy[2]); } if (vip < 3) { q["tel"]=string.Format("{0}{1}
      點(diǎn)擊查看完整號(hào)碼 (查看1條簡(jiǎn)歷電話付費(fèi){3}元{4})", s.Rrp(rs["tel"].ToString(), @"\d{4}$", "****"), mpdz, q["id"], Math.Round((float)s.my_je07 / s.IsShuzi(s.xml_du("/Api/pay.config", "je_je2"), 10), 2), je2 > s.my_je07 ? "或" + s.my_je07 + "個(gè)" + s.my_je : ""); if (huiyuan != null) { if (s.mysqlint("select count(*) from [je2] where lx=0 and huiyuan=" + s.nosql(huiyuan) + " and sm=簡(jiǎn)歷,ID:" + q["id"] + "") > 0) { q["tel"]=string.Format("{1}", s.tel_jiami(rs["tel"].ToString()), mpdz); } } } else { q["tel"]=string.Format("{1}", s.tel_jiami(rs["tel"].ToString()), mpdz); } } else { if ((q["mk"].ToString() == "1" && Convert.ToByte(rs["zj"]) < 3) || q["mk"].ToString() == "2" || q["mk"].ToString() == "5") { q["tel"]=string.Format("{0}{1}點(diǎn)擊查看完整號(hào)碼", s.Rrp(rs["tel"].ToString(), @"\d{4}$", "****"), !string.IsNullOrEmpty(mpdz) ? mpdz.Replace("手機(jī)歸屬 ", "").Replace("山東", "") : "", q["id"], s.jiami(q["id"] + "=" + DateTime.Now)); } else { q["tel"]=string.Format("{1}", s.tel_jiami(rs["tel"].ToString()), mpdz); } } if (mpdz != null || rs["tel"].ToString().StartsWith("0")) { c.IP = rs["ip"].ToString(); q["ipdz"] = string.Format(" 發(fā)布IP {0}", c.IPCity()); } } if (rs["huiyuan"].ToString().Length > 0) { q.Add("huiyuan", rs["huiyuan"]); if (s.hc_is(rs["huiyuan"].ToString())) { q.Add("jst", string.Format("", rs["huiyuan"])); } else { q.Add("jst", string.Format("", rs["huiyuan"])); } } else { q.Add("huiyuan", s.ycip(rs["ip"].ToString())); q.Add("jst", ""); } int top = 20;//顯示相關(guān)信息條數(shù),下面采用了索引庫(kù)檢索 //if (rs["zj"].ToString() == "5") // { // dt = s.getSo(new string[2] { "user", rs["huiyuan"].ToString() }, "1,", rs["html"].ToString(), 0, top, top, 1, out top);//實(shí)名收費(fèi)中介就直接顯示TA自己的信息了 // //dt = s.mydatadt(string.Format("select top {1} html as url,bt from [classad] where huiyuan={0} order by sj_u desc", rs["huiyuan"], top));//也可用數(shù)據(jù)庫(kù)查,注意此處返回字段html要as成url與索引庫(kù)的返回字段名相同 // } //else // { dt = s.getSo(new string[2] { "search", q["keywords"].ToString() }, "1," + rs["lbid"], string.Format("/classad/{0}.{1}", q["id"], s.hz), 0, top, top, 1, out top); //} if (dt.Rows.Count < 6) { dt.Merge(s.mydatadt("select top " + (12 - dt.Rows.Count) + " bt,/classad/+ltrim(str(id))+." + s.hz + " as url from [classad] where zt=1 and lbid=" + rs["lbid"] + " order by id desc")); } Repeater1.DataSource = dt; Repeater1.DataBind(); if (rs["zt"].ToString() == "1") { s.jishuqi("classad", "rq", Convert.ToInt32(q["id"]));//定量統(tǒng)計(jì),放最后 } q.Add("err", ""); } else { //URL永久重定向改變 Response.Clear(); Response.StatusCode = 301; Response.Redirect(string.Format("/classad/{0}.{1}", q["id"], s.hz)); Response.End(); } } else { //未審核不顯示 PlaceHolder_no.Visible = true; q["title"] = "信息審核中..."; q.Add("err", "該信息正在審核中,審核通過(guò)即可顯示"); } } else { //不存在的信息 //if (s.UserAgent().Contains("Baiduspider")){ Response.StatusCode = 404;//404標(biāo)志信息已不存在,返回標(biāo)志不要亂寫(xiě)^o^ // } PlaceHolder_no.Visible = true; q.Add("mk", 0); q["title"] = "頁(yè)面不存在 - " + s.my_name; q.Add("keywords", ""); q.Add("description", ""); q.Add("tp", ""); q.Add("err", "該信息已經(jīng)過(guò)期"); q.Add("lbemc", s.Riv(Request.RawUrl, "/[^/]+")); DataRow[] drs = ci.getlb().Select("emc=" + q["lbemc"] + ""); if (drs.Length > 0) { q.Add("lbmc", drs[0]["lbmc"]); } else { q.Add("lbmc", ""); } } } } private string mp_dz(string mp) { string cha_mp = ci.DsValue("cha_mp"); if (cha_mp.Length > 0 && mp.Length > 10) { string temp_tel = new Regex(@"1[3-9]\d{9}").Match(mp).Value; if (temp_tel.Length == 11) { string dz = c.mpdz(temp_tel.Substring(0, 7)); if (!c.IsCity(cha_mp, dz)) { return string.Format(" 手機(jī)歸屬 {0}", dz); } } } return null; } /// /// 評(píng)論顯示第一頁(yè),其它AJAX /// /// 類型 /// ID /// 分頁(yè)條數(shù) /// protected string pinglun(int lx, object id, int t) { StringBuilder sb = new StringBuilder("
      "); DataTable dt = s.mydatadt(string.Format("select top {2} ping,huiyuan,sj from [pinglun] where zt=1 and lx={0} and cpid={1} order by id desc", lx, id, t + 1)); int rscount = dt.Rows.Count; if (rscount > 0) { for (int i = 0; i < (rscount > t ? t : rscount); i++) { sb.AppendFormat("
      {0}
      發(fā)表:{1}時(shí)間:{2}
      ", s.html_nr(dt.Rows[i][0].ToString()), dt.Rows[i][1].ToString().EndsWith(".*") ? dt.Rows[i][1] : string.Format("{0}", dt.Rows[i][1], Server.UrlEncode(dt.Rows[i][1].ToString())), dt.Rows[i][2]); } sb.AppendFormat("
      <上一頁(yè){0}
      ", rscount > t ? string.Format("下一頁(yè)>", lx, id, t) : "下一頁(yè)>"); } else { sb.Append("
      當(dāng)前暫無(wú)評(píng)論
      "); } return sb.ToString(); } /// /// 進(jìn)入店鋪 /// /// /// /// protected string u_shop(object huiyuan, object zj) { if (zj.ToString().Contains("中介")) { return string.Format("{1}", Server.UrlEncode(huiyuan.ToString()), huiyuan); } else { DataTable dt = s.mydatadt("select id,mc from qy_info where huiyuan=" + huiyuan + " and zt>0 order by id asc"); if (dt.Rows.Count > 0) { return string.Format("{2}", dt.Rows[0]["id"], s.hz, dt.Rows[0]["mc"]); } else { return string.Format("{1}", Server.UrlEncode(huiyuan.ToString()), huiyuan); } } } }