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>

    • 青云山莊附近單位個(gè)人平房出租

      ID編號(hào):570999   類型:   時(shí)間:置頂?shù)?025-5-15 14:54:51止  瀏覽:503   管理: 置頂  修改  刪除  刷新
      位置/小區(qū):青云山莊附近

      所在層/樓層:平房
      房屋裝修/設(shè)施:一般

      安靜,都是獨(dú)院
      聯(lián)系人:老李

      【網(wǎng)站備注:2025年5月11日用戶登陸網(wǎng)站,隨機(jī)贈(zèng)置頂1天!

      【2025年5月6日新發(fā)布,參考新用戶贈(zèng)置頂5+3天。建議每天參與免費(fèi)領(lǐng)取置頂積分(導(dǎo)航欄“領(lǐng)取積分”),自行免費(fèi)設(shè)置置頂【點(diǎn)網(wǎng)站右上角“我的”->分類信息管理->(找到信息)->置頂】,置頂?shù)男畔⒔y(tǒng)籌安排以適當(dāng)形式免費(fèi)轉(zhuǎn)發(fā)兩個(gè)朋友圈。 】
      電話/手機(jī):1766251****點(diǎn)擊查看完整號(hào)碼
      您可以這樣電話聯(lián)系:“您好,我從 新泰信息港 看到您發(fā)布的...信息,請(qǐng)問(wèn)...”
      發(fā)布會(huì)員:xmehjj36455733
      如果此信息不適合,您也可以發(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)證一下重寫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室\+|別墅|寫字間|網(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)志不要亂寫^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); } } } }