protected void Page_Load(object sender, EventArgs e) { List <img_group> lis = new List <img_group>(); img_group imf = new img_group(); Query = "select t.id,CONCAT('https://storage.googleapis.com//nursing_room/',t.foo) as fooz from( SELECT SUBSTRING_INDEX(url,'/nursing_room/',-1) as foo,id FROM MakeLocaldb1.nursing_room_grid_eye where url like 'https://s3-ap-northeast-1.amazonaws.com//nursing_room/%' ) as t;"; DataView ict2 = gc.select_cmd(Query); if (ict2.Count > 0) { for (int i = 0; i < ict2.Count; i++) { imf = new img_group(); imf.id = ict2.Table.Rows[i]["id"].ToString(); imf.url = ict2.Table.Rows[i]["fooz"].ToString(); lis.Add(imf); } for (int i = 0; i < lis.Count; i++) { Panel1.Controls.Add(new LiteralControl("id:" + lis[i].id + ",url:" + lis[i].url + "</br>")); Query = "update nursing_room_grid_eye set url='" + lis[i].url + "' where id='" + lis[i].id + "';"; result_cmd = gc.update_cmd(Query); } } }
protected void Page_Load(object sender, EventArgs e) { if (Session["seak_URLinfo"] != null) { if (Session["seak_URLinfo"].ToString() == "true") { ListBox1.Items.Clear(); ListBox2.Items.Clear(); ListBox3.Items.Clear(); ListBox4.Items.Clear(); ListBox5.Items.Clear(); ListBox6.Items.Clear(); gc = new GCP_MYSQL(); Query = "select *,TIMESTAMPDIFF(minute, update_time, NOW()) as difftime from status_messages_link_info order by difftime DESC LIMIT 50;"; DataView ict2 = gc.select_cmd(Query); URL_data URL_info = new URL_data(); if (ict2.Count > 0) { for (int i = 0; i < ict2.Count; i++) { if (Convert.ToInt32(ict2.Table.Rows[i]["difftime"].ToString()) > 30) { URL_info = new URL_data(); URL_info = ConvertUrlsToDIV(ict2.Table.Rows[i]["link"].ToString()); Query = "update status_messages_link_info set image_url='" + URL_info.image_url + "',title='" + URL_info.title + "'"; Query += ",des='" + URL_info.des + "',update_time=NOW() where id='" + ict2.Table.Rows[i]["id"].ToString() + "';"; result_cmd = gc.update_cmd(Query); ListBox1.Items.Add(URL_info.url); ListBox2.Items.Add(URL_info.title); ListBox3.Items.Add(URL_info.des); ListBox4.Items.Add(URL_info.image_url); ListBox6.Items.Add(URL_info.update_time); } } } } } }
protected void Button1_Click(object sender, EventArgs e) { GCP_MYSQL gc1 = new GCP_MYSQL(); string Query1 = ""; string resin = ""; string loginname = loginname_TextBox.Text.Replace("\'", "").Replace("\"", "").Replace("`", "").Trim(); bool check_mail = CheckEmailFormat(loginname); if (loginname != "") { if (check_mail) { Query1 = "select id,username from user_login"; Query1 += " where login_name='" + loginname + "';"; DataView ict_f = gc1.select_cmd(Query1); if (ict_f.Count > 0) { result_Label.Text = ""; string activationCode = Guid.NewGuid().ToString(); Query1 = "update user_login set login_password='******'"; Query1 += " where id='" + ict_f.Table.Rows[0]["id"].ToString() + "';"; resin = gc1.update_cmd(Query1); SendActivationEmail(loginname, ict_f.Table.Rows[0]["username"].ToString(), activationCode); result_Label.Text = "メールをご確認ください。"; } else { result_Label.Text = "このメールアドレスはまだ登録されていません。"; } } else { result_Label.Text = "無効なメールアドレスです。"; } } else { result_Label.Text = "未記入もしくは使用できない単語です。"; } }
public static string send_message(string param1) { //string result = param1 + "," + param2; string result = ""; string id = RemoveSpecialCharacters(param1); try { int pid = Convert.ToInt32(id); GCP_MYSQL gc1 = new GCP_MYSQL(); string Query1 = ""; Query1 = "update nursing_room_phone set get_state='3',get_cut_datetime=NOW() where id='" + pid + "';"; result = gc1.update_cmd(Query1); }catch (Exception ex) { result = "fail"; //return result; throw ex; } return(result); }
protected void Page_Init(object sender, EventArgs e) { if (this.Request.QueryString["mamarocall"] != null) { string activationCode = !string.IsNullOrEmpty(Request.QueryString["mamarocall"]) ? Request.QueryString["mamarocall"] : Guid.Empty.ToString(); if (activationCode != "") { Session["tmp_call_id"] = activationCode; Response.Redirect("mamaro_call.aspx"); } } if (Session["tmp_call_id"] != null) { if (Session["tmp_call_id"].ToString() != "") { //// string QR = RemoveSpecialCharacters(Session["tmp_call_id"].ToString()); GCP_MYSQL gc = new GCP_MYSQL(); Literal lip = new Literal(); Literal lip_call = new Literal(); string Query = ""; Query = "select a.id,a.name,a.close,b.id as pid from nursing_room as a inner join nursing_room_phone as b "; Query += "on a.id=b.nursing_room_id and b.code='" + QR + "';"; DataView ict_ff = gc.select_cmd(Query); if (ict_ff.Count > 0) { if (ict_ff.Table.Rows[0]["close"].ToString() == "0") { GCP_MYSQL gc1 = new GCP_MYSQL(); string Query1 = ""; Query1 = "update nursing_room_phone set get_state='1',get_datetime=NOW() where id='" + ict_ff.Table.Rows[0]["pid"].ToString() + "';"; string rescmd = gc1.update_cmd(Query1); DateTime nowdate = DateTime.Now; DateTime utc = nowdate.ToUniversalTime(); TimeZoneInfo jst = TimeZoneInfo.FindSystemTimeZoneById("Tokyo Standard Time"); DateTime now_jst = TimeZoneInfo.ConvertTimeFromUtc(utc, jst); lip.Text += "<br><div class='center' id=" + '"' + "m_" + '"' + ">" + ict_ff.Table.Rows[0]["name"].ToString() + @"<br><br> <img id=" + '"' + "img_" + '"' + @" src='https://storage.googleapis.com//upload/nursing_room/mamaro_off.png' alt='" + ict_ff.Table.Rows[0]["name"].ToString() + @"' style='width:100px;height:100px;'><br> <img id='cutoff' src='./images/call_img/hotline.gif' alt='" + ict_ff.Table.Rows[0]["name"].ToString() + @"' style='width:300px;height:200px;'>"; lip.Text += @"<iframe id='content_if' allow='camera; microphone' src='https://appear.in/" + QR + @"' width='1' height='1' frameborder='0'></iframe>"; lip.Text += "<script src=" + '"' + @"https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js" + '"' + @"></script>"; lip.Text += "<script src=" + '"' + @"https://www.gstatic.com/firebasejs/4.6.2/firebase-app.js" + '"' + @"></script>"; lip.Text += "<script src=" + '"' + @"https://www.gstatic.com/firebasejs/4.6.2/firebase-database.js" + '"' + @"></script>"; lip.Text += @"<script type=" + '"' + "text/javascript" + '"' + @"> var firebase; var config = { databaseURL: " + '"' + @"url" + '"' + @" }; firebase.initializeApp(config); function writecallData() { var myRef = firebase.database().ref('/mamarocall/get/" + ict_ff.Table.Rows[0]["id"].ToString() + @"').push(); var now = new Date(); var newData={ mamaro_id: '" + ict_ff.Table.Rows[0]["id"].ToString() + @"', QRcode: '" + QR + @"', state: '1', time : '" + now_jst.ToString("yyyy-MM-dd HH:mm:ss") + @"' } myRef.push(newData); } writecallData(); function writecallData1() { var myRef = firebase.database().ref('/mamarocall/get/" + ict_ff.Table.Rows[0]["id"].ToString() + @"').push(); var now = new Date(); var newData={ mamaro_id: '" + ict_ff.Table.Rows[0]["id"].ToString() + @"', QRcode: '" + QR + @"', state: '3', time : '" + now_jst.ToString("yyyy-MM-dd HH:mm:ss") + @"' } myRef.push(newData); } var ref = firebase.database().ref('/mamarocall/send/" + ict_ff.Table.Rows[0]["id"].ToString() + @"/').limitToLast(10); ref.on('value', function (snapshot) { var cdata = []; for (var i in snapshot.val()) { cdata.push({ label: snapshot.val()[i].time, value: snapshot.val()[i].state }); } var len = cdata.length; var checkmama=1; $(function(){ $show1 = $('#img_'); $show1.attr('src','https://storage.googleapis.com//upload/nursing_room/mamaro_off.png'); }); for (var i = 0; i < len; i++) { var chec=1; if(cdata[i].value=='0') { if(i+1<len) { if(cdata[i+1].value=='2') { chec=0; }else{ chec=0; } } if(chec>0) { $(function(){ $show1 = $('#img_'); $show1.attr('src','https://storage.googleapis.com//upload/nursing_room/mamaro_on.png'); }); } } } }); $(function(){ $('#cutoff').click(function () { loadIframe('content_if', 'http://www.trim-inc.com/'); writecallData1(); $.ajax({ type: " + '"' + @"POST" + '"' + @", url: " + '"' + @"mamaro_call.aspx/send_message" + '"' + @", data: " + '"' + @"{param1: '" + ict_ff.Table.Rows[0]["pid"].ToString() + @"' }" + '"' + @", contentType: " + '"' + @"application/json; charset=utf-8" + '"' + @", dataType: " + '"' + @"json" + '"' + @", async: true, cache: false, success: function (result) { if (result.d.length > 0){ alert(result.d); } else{ alert('error'); } }, error: function (result) { console.log(result.d); } }); }); function loadIframe(iframeName, url) { var $iframe = $('#' + iframeName); if ($iframe.length) { $iframe.attr('src', url); return false; } return true; } }); </script> "; lip.Text += @"</div>"; } } mainPanel.Controls.Add(lip); //// } } }
protected void Timer1_Tick(object sender, EventArgs e) { gc = new GCP_MYSQL(); Label3.Text = DateTime.Now.ToString(); //if (DateTime.Now.Minute % 10 == 0) //{ // Response.Redirect("twitter_gov.aspx"); //} //Session["seak"] = "false"; //if (DateTime.Now.Minute % 59 == 0) //{ Label4.Text = Session["count_sec"].ToString(); if (DateTime.Now.Second % 10 == 0) { if (Session["count_max"] != null && Session["count_sec"] != null && Session["update_day"] != null) { int total_count = Convert.ToInt32(Session["count_max"].ToString()); int cou = Convert.ToInt32(Session["count_sec"].ToString()); cou += 1; if (cou > total_count) { cou = 1; } Session["count_sec"] = cou.ToString(); List <Posts> posts = new List <Posts>(); posts = get_gnavi_Posts(cou); double lat, lng; Dictionary <string, string> kvp; for (int i = 0; i < posts.Count; i++) { ListBox1.Items.Add(posts[i].id); lat = System.Math.Round(Convert.ToDouble(posts[i].lat), 6, MidpointRounding.AwayFromZero); lng = System.Math.Round(Convert.ToDouble(posts[i].lng), 6, MidpointRounding.AwayFromZero); Query = "select id,_id from gnavi_update"; Query += " where gnavi_id='" + posts[i].id + "' and name='" + posts[i].name + "' and lat='" + lat.ToString() + "' and lng='" + lng.ToString() + "'"; //sql_f.SelectCommand += " and address=N'"+posts[i].address+"' and tel=N'"+posts[i].tel+"' and pr_short=N'"+posts[i].pr_short+"' and image=N'"+posts[i].image+"'"; Query += " and address='" + posts[i].address + "' and tel='" + posts[i].tel + "' and pr_short='" + posts[i].pr_short + "'"; Query += " and url='" + posts[i].url + "' and open_time='" + posts[i].open_time + "' and holiday='" + posts[i].holiday + "' and update_time='" + posts[i].update_time + "';"; DataView ict_f = gc.select_cmd(Query); if (ict_f.Count == 0) { Query = "select id,_id from gnavi_update"; Query += " where gnavi_id='" + posts[i].id + "';"; DataView ict_ff = gc.select_cmd(Query); if (ict_ff.Count > 0) { string baby_id = ict_ff.Table.Rows[0]["_id"].ToString(); using (WebClient wc = new WebClient()) { wc.Headers.Add("Content-Type", "application/x-www-form-urlencoded"); try { wc.Encoding = Encoding.UTF8; NameValueCollection nc = new NameValueCollection(); nc["Place[id]"] = baby_id; nc["Place[name]"] = posts[i].name; nc["Place[lat]"] = lat.ToString(); nc["Place[lon]"] = lng.ToString(); nc["Review[message]"] = ""; nc["Place[remarks]"] = posts[i].pr_short; nc["Place[milk_seat]"] = "1"; nc["Place[url]"] = posts[i].url; nc["Place[tel]"] = posts[i].tel; nc["Place[address]"] = posts[i].address; nc["Place[usable_week_day]"] = posts[i].holiday; byte[] bResult = wc.UploadValues("api" + baby_id, nc); string resultXML = Encoding.UTF8.GetString(bResult); Label2.Text = resultXML; } catch (WebException ex) { Label5.Text = "error!"; } } Query = "update gnavi_update set name='" + posts[i].name + "',lat='" + lat.ToString() + "',lng='" + lng.ToString() + "',address='" + posts[i].address + "'"; ////can not edit image //sql_f_up.UpdateCommand += ",tel=N'" + posts[i].tel + "',pr_short=N'" + posts[i].pr_short + "',image=N'" + posts[i].image + "',url=N'" + posts[i].url + "'"; Query += ",tel='" + posts[i].tel + "',pr_short='" + posts[i].pr_short + "',url='" + posts[i].url + "'"; Query += ",open_time='" + posts[i].open_time + "',holiday='" + posts[i].holiday + "',update_time='" + posts[i].update_time + "',_update_time=NOW()"; Query += " where id='" + ict_ff.Table.Rows[0]["id"].ToString() + "';"; resin = gc.update_cmd(Query); ListBox2.Items.Add(baby_id); } else { //add new nursing room to DB kvp = new Dictionary <string, string>(); kvp.Add("Place[lat]", lat.ToString()); kvp.Add("Place[lon]", lng.ToString()); kvp.Add("Place[name]", posts[i].name); kvp.Add("Review[star]", "4"); kvp.Add("Review[message]", ""); kvp.Add("Place[remarks]", posts[i].pr_short); kvp.Add("Place[milk_seat]", "1"); kvp.Add("Place[place_category_id]", "1"); kvp.Add("Place[is_official]", "1"); kvp.Add("Place[url]", posts[i].url); kvp.Add("Place[tel]", posts[i].tel); kvp.Add("Place[address]", posts[i].address); kvp.Add("Place[usable_week_day]", posts[i].holiday); kvp.Add("Place[usable_time]", posts[i].open_time); string temp_name = DateTime.Now.ToString("yyyyMMddHHmmssffff"); HttpWebRequest webrequest = (HttpWebRequest)WebRequest.Create(posts[i].image); HttpWebResponse webresponse = (HttpWebResponse)webrequest.GetResponse(); if (webresponse.StatusCode == HttpStatusCode.OK) { System.Drawing.Image image = System.Drawing.Image.FromStream(webresponse.GetResponseStream()); image.Save(Server.MapPath("~") + @"/images/" + temp_name + ".jpg"); //保存在本地文件夹 image.Dispose(); // } FileInfo[] file_list = new FileInfo[1]; file_list[0] = new FileInfo(Server.MapPath("~") + @"/images/" + temp_name + ".jpg"); string res = ExecutePostRequest(new Uri("api"), kvp, file_list, "image/jpeg"); int babyid = Convert.ToInt32(res.Replace("{", "").Replace("}", "").Replace("result", "").Replace(":", "").Replace("\"", "").Trim()); Label1.Text = babyid.ToString(); if ((System.IO.File.Exists(Server.MapPath("~") + @"/images/" + temp_name + ".jpg"))) { System.IO.File.Delete(Server.MapPath("~") + @"/images/" + temp_name + ".jpg"); } Query = "insert into gnavi_update(gnavi_id,_id,name,lat,lng,address,tel,pr_short,image,url,open_time,holiday,update_time,_update_time)"; Query += " values('" + posts[i].id + "','" + babyid.ToString() + "','" + posts[i].name + "','" + lat.ToString() + "','" + lng.ToString() + "','" + posts[i].address + "','" + posts[i].tel + "'"; Query += ",'" + posts[i].pr_short + "','" + posts[i].image + "','" + posts[i].url + "','" + posts[i].open_time + "','" + posts[i].holiday + "','" + posts[i].update_time + "',NOW());"; resin = gc.insert_cmd(Query); ListBox2.Items.Add(babyid.ToString()); } } } } else { Response.Redirect("get_info_from_gnavi.aspx"); } } //} }
protected void Page_Init(object sender, EventArgs e) { Session.Clear(); //string activationCode = !string.IsNullOrEmpty(Request.QueryString["mamaro"]) ? Request.QueryString["mamaro"] : Guid.Empty.ToString(); string text = Page.Request.QueryString.Get("id"); string id = System.Text.RegularExpressions.Regex.Replace(text, @"[^a-zA-Z0-9\s]", string.Empty); Session["mid"] = id; string text1 = Page.Request.QueryString.Get("QA"); string QAon = System.Text.RegularExpressions.Regex.Replace(text1, @"[^a-zA-Z0-9\s]", string.Empty); if (QAon == "1") { Page.ClientScript.RegisterStartupScript(this.GetType(), "myScript", "dlg_show();", true); } //Session["lan"] = "日本語"; //Session["byear"] = "0"; //Session["bmonth"] = "0"; //Session["parent"] = "ママ"; //Session["QA1"] = null; //Session["QA2"] = null; //Session["QA3"] = null; //Session["QA4"] = null; //time TimeZoneInfo TPZone = TimeZoneInfo.FindSystemTimeZoneById("Tokyo Standard Time"); DateTime indate = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, TPZone); string week = ""; if (indate.DayOfWeek == DayOfWeek.Monday) { week = "MON"; } else if (indate.DayOfWeek == DayOfWeek.Tuesday) { week = "TUE"; } else if (indate.DayOfWeek == DayOfWeek.Wednesday) { week = "WED"; } else if (indate.DayOfWeek == DayOfWeek.Thursday) { week = "THU"; } else if (indate.DayOfWeek == DayOfWeek.Friday) { week = "FRI"; } else if (indate.DayOfWeek == DayOfWeek.Saturday) { week = "SAT"; } else if (indate.DayOfWeek == DayOfWeek.Sunday) { week = "SUN"; } Label1.Text = indate.Month.ToString() + "/" + indate.Day.ToString() + "(" + week + ")"; Label2.Text = indate.ToString("HH:mm"); string res = LoadWeather(); Panel1.Controls.Add(new LiteralControl(res)); string cre = "<span class='bottom_logo'>Created by</span><img src='" + @"img\img\ver1\Trim_logo_grey.png' width='90' height='90'>"; Panel3.Controls.Add(new LiteralControl(cre)); //Query = "select *,TIMESTAMPDIFF(minute, update_time, NOW()) as difftime from status_messages_link_info order by difftime DESC LIMIT 50;"; //DataView ict2 = gc.select_cmd(Query); //URL_data URL_info = new URL_data(); //if (ict2.Count > 0) //{ // for (int i = 0; i < ict2.Count; i++) // { // if (Convert.ToInt32(ict2.Table.Rows[i]["difftime"].ToString()) > 30) // { // } // } //} string GPS_lat = "", GPS_lng = "", result = ""; Query = "select logo,address,GPS_lat,GPS_lng,postal_code from nursing_room where id='" + id + "';"; DataView ict2 = gc.select_cmd(Query); if (ict2.Count > 0) { GPS_lat = ict2.Table.Rows[0]["GPS_lat"].ToString(); GPS_lng = ict2.Table.Rows[0]["GPS_lng"].ToString(); zipcode = ict2.Table.Rows[0]["postal_code"].ToString(); } bool check_area_same = false; if (zipcode.Trim() == "") { check_area_same = true; } if (check_area_same) { bool check_gps = false; if (GPS_lat.Trim() == "") { check_gps = true; } if (GPS_lng.Trim() == "") { check_gps = true; } if (check_gps) { GPS_lat = "35.447821"; GPS_lng = "139.641685"; } //no GPS no weather and area if (GPS_lat.Trim() != "" && GPS_lng.Trim() != "") { //get location //get area addr_type addr = new addr_type(); string city = "", state = "", country = "", city1 = "", city2 = "", city3 = ""; result = ""; var url_loc = "http://maps.google.com/maps/api/geocode/json?sensor=true&language=ja&address=" + GPS_lat + "," + GPS_lng; System.Net.HttpWebRequest request_loc = (System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(url_loc); using (var response = request_loc.GetResponse()) using (System.IO.StreamReader sr = new System.IO.StreamReader(response.GetResponseStream())) { result = sr.ReadToEnd(); } if (result != "") { Newtonsoft.Json.Linq.JObject jArray_loc = Newtonsoft.Json.Linq.JObject.Parse(result); string address_for = jArray_loc["results"][0]["formatted_address"].ToString(); foreach (var item in jArray_loc["results"][0]["address_components"]) { string type = ""; foreach (var item_cc in item["types"]) { type += (string)item_cc + ","; } type = type.Substring(0, type.Length - 1); if (type == "sublocality,political" || type == "locality,political" || type == "neighborhood,political" || type == "administrative_area_level_3,political") { addr.city = (city == "" || type == "locality,political") ? (string)item["long_name"] : city; } if (type == "administrative_area_level_1,political") { addr.state = (string)item["short_name"]; } if (type == "postal_code" || type == "postal_code_prefix,postal_code") { addr.zipcode = (string)item["long_name"]; } //if (type == "country,political") { // addr.country = address_component.long_name; //} if (type == "locality,political,ward") { addr.city1 = (city1 == "" || type == "locality,political,ward") ? (string)item["long_name"] : city1; } if (type == "political,sublocality,sublocality_level_1") { addr.city2 = (city2 == "" || type == "political,sublocality,sublocality_level_1") ? (string)item["long_name"] : city2; } if (type == "political,sublocality,sublocality_level_2") { addr.city3 = (city3 == "" || type == "political,sublocality,sublocality_level_2") ? (string)item["long_name"] : city3; } } } string local_addr = "", local_addr1 = ""; local_addr = ""; if (addr.state != null) { local_addr += addr.state; } if (addr.city != null) { local_addr += addr.city; } local_addr1 = ""; if (addr.city1 != null) { local_addr1 += addr.city1; } if (addr.city2 != null) { local_addr1 += addr.city2; } if (addr.city3 != null) { local_addr1 += addr.city3; } if (addr.zipcode != null) { zipcode = addr.zipcode; } string zipcode_mm = (zipcode == "") ? "221-0851" : zipcode; Query = "update nursing_room set postal_code='" + zipcode_mm + "' where id='" + id + "';"; result_cmd = gc.update_cmd(Query); } } //button com_list = new List <company_group>(); company_group comg = new company_group(); Query = "select b.company_url,b.company_icon,b.company_name,b.company_des"; Query += " from nursing_room_connect_company as a inner join nursing_room_company as b"; Query += " on a.nursing_room_company_id=b.id where a.nursing_room_id='" + id + "';"; DataView sqldr3 = gc.select_cmd(Query); int ind = 0; string zipcode_m = (zipcode == "") ? "221-0851" : zipcode; comg = new company_group(); comg.name = "Trim"; comg.index = ind; ind += 1; comg.icon = @"img/img/ver1/Trim_icon1.png"; //comg.des = "全ての、こどもたちへ"; comg.des = "全ての、こどもたちへ全ての、こどもたちへ全ての、こどもたちへ全ての、こどもたちへ全ての、こどもたちへ全ての、こどもたちへ"; comg.url = @"http:///"; com_list.Add(comg); comg = new company_group(); comg.name = ""; comg.index = ind; ind += 1; comg.icon = @"img/img/ver1/_Icon.png"; comg.des = "地域のみんなとつながる子育てSNS"; comg.url = @"https://.jp/main_guest_light.aspx?=" + zipcode_m; com_list.Add(comg); if (sqldr3.Count > 0) { for (int i = 0; i < sqldr3.Count; i++) { comg = new company_group(); comg.name = sqldr3.Table.Rows[i]["company_name"].ToString(); comg.index = ind; ind += 1; comg.icon = sqldr3.Table.Rows[i]["company_icon"].ToString(); comg.des = sqldr3.Table.Rows[i]["company_des"].ToString(); comg.url = sqldr3.Table.Rows[i]["company_url"].ToString(); com_list.Add(comg); } } string res_but = ""; ////check circle count //bool way = false; //if (com_list.Count % 2 == 1) //{ // way = true; //} //int midd = 0, last_w = 0; //if (way) //{ // midd = (com_list.Count - 1) / 2; // last_w = ((middle_center_panel.Width / 2) - (TextRenderer.MeasureText(usetime_label.Text, usetime_label.Font).Height / 4)) // - (midd * 2) * (TextRenderer.MeasureText(usetime_label.Text, usetime_label.Font).Height / 2); // if (last_w < 0) { last_w = 0; } // for (int i = 0; i < com_list.Count; i++) // { // picc = new PictureBox(); // picc.Name = "circle_icon_" + i; // //pic_logo.Image = new Bitmap(@"http://openweathermap.org/img/w/" + icon + ".png"); // //pic.ImageLocation = @"http://openweathermap.org/img/w/" + icon + ".png"; // picc.Image = new Bitmap(System.IO.Path.GetDirectoryName(Application.ExecutablePath) + @"\img\ver1\circle1.png"); // //if (ind == 0) // //{ // // picc.Image = new Bitmap(System.IO.Path.GetDirectoryName(Application.ExecutablePath) + @"\img\ver1\circle.png"); // //} // picc.SizeMode = PictureBoxSizeMode.StretchImage; // picc.Width = TextRenderer.MeasureText(usetime_label.Text, usetime_label.Font).Height / 2; // picc.Height = TextRenderer.MeasureText(usetime_label.Text, usetime_label.Font).Height / 2; // picc.BackColor = Color.Transparent; // picc.Location = new Point(last_w, middle_center_panel.Height - (middle_center_panel.Height / 10)); // last_w += (TextRenderer.MeasureText(usetime_label.Text, usetime_label.Font).Height / 2) * 2; // if (last_w > middle_center_panel.Width) { last_w = middle_center_panel.Width; } // middle_center_panel.Controls.Add(picc); // } //} //else //{ // midd = com_list.Count / 2; // last_w = (middle_center_panel.Width / 2) // - (midd * 2) * (TextRenderer.MeasureText(usetime_label.Text, usetime_label.Font).Height / 2); // if (last_w < 0) { last_w = 0; } // for (int i = 0; i < com_list.Count; i++) // { // picc = new PictureBox(); // picc.Name = "circle_icon_" + i; // //pic_logo.Image = new Bitmap(@"http://openweathermap.org/img/w/" + icon + ".png"); // //pic.ImageLocation = @"http://openweathermap.org/img/w/" + icon + ".png"; // picc.Image = new Bitmap(System.IO.Path.GetDirectoryName(Application.ExecutablePath) + @"\img\ver1\circle1.png"); // //if (ind == 0) // //{ // // picc.Image = new Bitmap(System.IO.Path.GetDirectoryName(Application.ExecutablePath) + @"\img\ver1\circle.png"); // //} // picc.SizeMode = PictureBoxSizeMode.StretchImage; // picc.Width = TextRenderer.MeasureText(usetime_label.Text, usetime_label.Font).Height / 2; // picc.Height = TextRenderer.MeasureText(usetime_label.Text, usetime_label.Font).Height / 2; // picc.BackColor = Color.Transparent; // picc.Location = new Point(last_w, middle_center_panel.Height - (middle_center_panel.Height / 10)); // last_w += (TextRenderer.MeasureText(usetime_label.Text, usetime_label.Font).Height / 2) * 2; // if (last_w > middle_center_panel.Width) { last_w = middle_center_panel.Width; } // middle_center_panel.Controls.Add(picc); // } //} //picc = middle_center_panel.Controls.Find("circle_icon_0", true).FirstOrDefault() as PictureBox; //picc.Image = new Bitmap(System.IO.Path.GetDirectoryName(Application.ExecutablePath) + @"\img\ver1\circle.png"); //<a href="javascript:void(0);" onclick="LinkClick(0);">Windows XP</a> //button1.Text = ""; //button1.TabStop = false; //button1.BackColor = Color.Transparent; ////button1.BackColor = Color.FromArgb(Convert.ToInt32(255 * 0.37), 22, 53, 48); //button1.FlatStyle = FlatStyle.Flat; //button1.FlatAppearance.BorderSize = 0; //button1.FlatAppearance.MouseOverBackColor = Color.Transparent; //button1.FlatAppearance.MouseDownBackColor = Color.Transparent; //button1.Height = Convert.ToInt32(middle_center_panel.Height / 12); //button1.Width = Convert.ToInt32(middle_center_panel.Height / 10) / 2; //button1.Location = new Point(30, ((middle_center_panel.Height / 2) - (button1.Height / 2))); //button1.Cursor = Cursors.Hand; //button1.BackgroundImage = new Bitmap(System.IO.Path.GetDirectoryName(Application.ExecutablePath) + @"\img\ver1\left2.png"); //button1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; //button2.Text = ""; //button2.TabStop = false; //button2.BackColor = Color.Transparent; ////button2.BackColor = Color.FromArgb(Convert.ToInt32(255 * 0.37), 22, 53, 48); //button2.FlatStyle = FlatStyle.Flat; //button2.FlatAppearance.BorderSize = 0; //button2.FlatAppearance.MouseOverBackColor = Color.Transparent; //button2.FlatAppearance.MouseDownBackColor = Color.Transparent; //button2.Height = Convert.ToInt32(middle_center_panel.Height / 12); //button2.Width = Convert.ToInt32(middle_center_panel.Height / 10) / 2; //button2.Location = new Point(middle_center_panel.Width - 30 - button1.Width, ((middle_center_panel.Height / 2) - (button2.Height / 2))); //button2.Cursor = Cursors.Hand; //button2.BackgroundImage = new Bitmap(System.IO.Path.GetDirectoryName(Application.ExecutablePath) + @"\img\ver1\right2.png"); //button2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch; res_but = "<div> </div>"; res_but += "<table width='100%' height='100%' style='margin:50px 0px 30px 0px;'><tr><td rowspan='2' align='center' width='10%'>"; //index_cheange = 0; res_but += "<a href='javascript:void(0);' onclick='LinkClick();'>"; res_but += "<img src='" + @"img\img\ver1\left2.png' width='20px' height='40px'>"; res_but += "</a>"; res_but += "</td>"; if (com_list.Count > 0) { res_but += "<td rowspan='2' width='30%' align='center'>"; res_but += "<a id='icon_a' class='middle_icon_a' href='" + com_list[0].url + "'>"; res_but += "<img id='icon_img' class='middle_icon' src='" + com_list[0].icon + "' width='100%' height='100%'>"; res_but += "</a>"; res_but += "</td>"; res_but += "<td class='middle_text'>"; string word_title = com_list[0].name; res_but += "<a id='title_a' href='" + com_list[0].url + "'>"; res_but += "<span id='title_txt' class='middle_title'>" + word_title + "</span>"; res_but += "</a>"; res_but += "</td>"; res_but += "<td rowspan='2' align='center' width='10%'>"; res_but += "<a href='javascript:void(0);' onclick='LinkClick1();'>"; res_but += "<img src='" + @"img\img\ver1\right2.png' width='20px' height='40px'>"; res_but += "</a>"; res_but += "</td>"; res_but += "</tr>"; res_but += "<tr>"; res_but += "<td width='40%' class='middle_text1'>"; string word_des = com_list[0].des; res_but += "<a id='des_a' href='" + com_list[0].url + "'>"; res_but += "<span id='des_txt' class='middle_des'>" + word_des + "</span>"; res_but += "</a>"; res_but += "</td>"; } res_but += "</tr><tr><td align='center' colspan='4' height='130px'>"; //check circle count res_but += @"<img id='circle_icon_0' src='img\img\ver1\circle.png' width='10px' height='10px'>"; for (int i = 1; i < com_list.Count; i++) { res_but += " <img id='circle_icon_" + i + @"' src='img\img\ver1\circle1.png' width='10px' height='10px'>"; } res_but += "</td></tr></table>"; res_but += "<div> </div>"; res_but += @"<script type='text/javascript'>"; res_but += @"function LinkClick() { a = window.sessionStorage.getItem(['key2']); b=0; if(a=='null') { a=" + (com_list.Count - 1) + @"; window.sessionStorage.setItem(['key2'],[a]); }else { b=Number(a); b=b-1; if(b==-1) { b=" + (com_list.Count - 1) + @"; } window.sessionStorage.setItem(['key2'],[b]); } var elem = document.getElementById('icon_img'); var elem_a = document.getElementById('icon_a'); var elem_a1 = document.getElementById('title_a'); var elem_a3 = document.getElementById('des_a'); console.log(b); switch (b) { "; if (com_list.Count > 0) { for (int i = 0; i < com_list.Count; i++) { int bi = i + 1; if (bi == com_list.Count) { bi = 0; } res_but += @"case " + i + @": var elem_cir = document.getElementById('circle_icon_" + i + @"'); elem_cir.src = 'img/img/ver1/circle.png'; var elem_cir1 = document.getElementById('circle_icon_" + bi + @"'); elem_cir1.src = 'img/img/ver1/circle1.png'; elem_a.href = '" + com_list[i].url + @"'; elem.src = '" + com_list[i].icon + @"'; elem_a1.href = '" + com_list[i].url + @"'; document.getElementById('title_txt').innerHTML = '" + com_list[i].name + @"'; elem_a3.href = '" + com_list[i].url + @"'; document.getElementById('des_txt').innerHTML = '" + com_list[i].des + @"'; break; "; } } res_but += @" } }"; res_but += @"function LinkClick1() { a = window.sessionStorage.getItem(['key2']); b=0; if(a==null) { a=1; window.sessionStorage.setItem(['key2'],['1']); }else { b=Number(a); b=b+1; if(b==" + com_list.Count + @") { b=0; } window.sessionStorage.setItem(['key2'],[b]); } var elem = document.getElementById('icon_img'); var elem_a = document.getElementById('icon_a'); var elem_a1 = document.getElementById('title_a'); var elem_a3 = document.getElementById('des_a'); console.log(b); switch (b) { "; if (com_list.Count > 0) { for (int i = 0; i < com_list.Count; i++) { int bi = i - 1; if (bi == -1) { bi = com_list.Count - 1; } res_but += @"case " + i + @": var elem_cir = document.getElementById('circle_icon_" + i + @"'); elem_cir.src = 'img/img/ver1/circle.png'; var elem_cir1 = document.getElementById('circle_icon_" + bi + @"'); elem_cir1.src = 'img/img/ver1/circle1.png'; elem_a.href = '" + com_list[i].url + @"'; elem.src = '" + com_list[i].icon + @"'; elem_a1.href = '" + com_list[i].url + @"'; document.getElementById('title_txt').innerHTML = '" + com_list[i].name + @"'; elem_a3.href = '" + com_list[i].url + @"'; document.getElementById('des_txt').innerHTML = '" + com_list[i].des + @"'; break; "; } } res_but += @" } }"; res_but += "</script>"; Panel2.Controls.Add(new LiteralControl(res_but)); }
protected void Button2_Click(object sender, EventArgs e) { string FB_id = ""; if (FB_id_hidd.Value != "") { FB_id = FB_id_hidd.Value; } string cov = ""; if (FB_cov_hidd.Value != "") { cov = FB_cov_hidd.Value; } string name = name_TextBox.Text.Replace("\'", "").Replace("\"", "").Replace("`", "").Trim(); string loginname = loginname_TextBox.Text.Replace("\'", "").Replace("\"", "").Replace("`", "").Trim(); bool check_mail = CheckEmailFormat(loginname); string photo = ""; if (Session["head_photo"] != null) { photo = Session["head_photo"].ToString(); } string password = password_TextBox.Text.Replace("\'", "").Replace("\"", "").Replace("`", "").Trim(); string c_password = password_TextBox_check.Text.Replace("\'", "").Replace("\"", "").Replace("`", "").Trim(); bool check_name = false, check_loginname = false, check_photo = false, check_password = false, check_c_password = false, check_password_same = false, check_loginname_same = false; if (name != "") { check_name = true; name_Label.Text = ""; } else { check_name = false; name_Label.Text = "未記入もしくは使用できない単語です。"; } if (loginname != "") { check_loginname = true; if (check_mail) { Query = "select login_name from user_login"; Query += " where login_name='" + loginname + "';"; DataView ict_f = gc.select_cmd(Query); if (ict_f.Count > 0) { check_loginname_same = false; loginname_Label.Text = "既に登録されているメールアドレスです。"; } else { check_loginname_same = true; loginname_Label.Text = ""; } } else { loginname_Label.Text = "無効なメールアドレスです"; } } else { check_loginname = false; loginname_Label.Text = "未記入もしくは使用できない単語です。"; } if (photo != "") { check_photo = true; photo_Label.Text = ""; } else { check_photo = false; photo_Label.Text = "アイコンに使用する画像をアップロードしてください。"; } if (password != "") { check_password = true; password_Label.Text = ""; } else { check_password = false; password_Label.Text = "未記入もしくは使用できない単語です。"; } if (c_password != "") { check_c_password = true; if (password == c_password) { check_password_same = true; c_password_Label.Text = ""; } else { check_password_same = false; c_password_Label.Text = "Your confirm password is not equal password."; } } else { check_c_password = false; c_password_Label.Text = "パスワードが間違っています。"; } bool check_place = false; if (Session["place_add"] != null && Session["place_postalcode"] != null) { if (Session["place_add"].ToString().Trim() != "" && Session["place_postalcode"].ToString().Trim() != "") { check_place = true; } else { check_place = false; c_place_Label.Text = "地域を設定してください"; } } else { check_place = false; c_place_Label.Text = "地域を設定してください"; } if (check_place && check_name && check_loginname && check_photo && check_password && check_c_password && check_password_same && check_mail && check_loginname_same) { bool check_db = true; Query = "select id from user_login"; Query += " where login_name='" + loginname + "' and login_password='******';"; DataView ict_f = gc.select_cmd(Query); if (ict_f.Count > 0) { check_db = false; } if (check_db) { Query = "insert into user_login(login_name,login_password,username,photo,CreatedDate)"; Query += " values('" + loginname + "','" + password + "','" + name + "','" + photo + "',NOW())"; resin = gc.insert_cmd(Query); Query = "select id from user_login"; Query += " where login_name='" + loginname + "' and login_password='******' and username='******';"; ict_f = gc.select_cmd(Query); if (ict_f.Count > 0) { if (FB_id != "") { Query = "update user_login"; Query += " set FBID='" + FB_id + "'"; Query += " where id='" + ict_f.Table.Rows[0]["id"].ToString() + "';"; resin = gc.update_cmd(Query); } if (cov != "") { Query = "update user_login"; Query += " set home_image='" + cov + "'"; Query += " where id='" + ict_f.Table.Rows[0]["id"].ToString() + "';"; resin = gc.update_cmd(Query); } } if (ict_f.Count > 0) { SendActivationEmail(Convert.ToInt32(ict_f.Table.Rows[0]["id"].ToString()), loginname, name); Session["id"] = ict_f.Table.Rows[0]["id"].ToString(); if (Session["place_add"] != null && Session["place_postalcode"] != null) { Regex r = new Regex(@","); string add_str = Session["place_add"].ToString(); // Match the regular expression pattern against a text string. Match m = r.Match(add_str); List <int> indexlist = new List <int>(); while (m.Success) { indexlist.Add(m.Index); m = m.NextMatch(); } List <string> addlist = new List <string>(); for (int i = 0; i < indexlist.Count; i++) { string add = ""; if (i - 1 < 0) { add = add_str.Substring(0, indexlist[i]); addlist.Add(add); } else { add = add_str.Substring(indexlist[i - 1] + 1, indexlist[i] - indexlist[i - 1] - 1); addlist.Add(add); } } add_str = Session["place_postalcode"].ToString(); // Match the regular expression pattern against a text string. m = r.Match(add_str); indexlist = new List <int>(); while (m.Success) { indexlist.Add(m.Index); m = m.NextMatch(); } List <string> addlist1 = new List <string>(); for (int i = 0; i < indexlist.Count; i++) { string add = ""; if (i - 1 < 0) { add = add_str.Substring(0, indexlist[i]); addlist1.Add(add); } else { add = add_str.Substring(indexlist[i - 1] + 1, indexlist[i] - indexlist[i - 1] - 1); addlist1.Add(add); } } for (int i = 0; i < addlist.Count; i++) { Query = "insert into user_login_address(uid,place,postal_code)"; Query += " values('" + ict_f.Table.Rows[0]["id"].ToString() + "','" + addlist[i] + "','" + addlist1[i] + "')"; resin = gc.insert_cmd(Query); } } } name_TextBox.Text = ""; loginname_TextBox.Text = ""; Session["head_photo"] = null; Image1.ImageUrl = ""; password_TextBox.Text = ""; password_TextBox_check.Text = ""; result_Label.Text = "Success registered. Please check out your email."; Response.Redirect("registered.aspx"); } else { result_Label.Text = "登録に失敗しました。"; } } else { result_Label.Text = "登録に失敗しました。"; } }
protected void Page_Load(object sender, EventArgs e) { Label_logo.Attributes.Add("onclick", "javascript:self.location='main.aspx';"); Label_logo.Style["cursor"] = "pointer"; if (!this.IsPostBack) { string activationCode = !string.IsNullOrEmpty(Request.QueryString["ActivationCode"]) ? Request.QueryString["ActivationCode"] : Guid.Empty.ToString(); Query = "select uid,supp_id,uiacdid"; Query += " from user_appointment_check"; Query += " where ActivationCode='" + activationCode + "';"; DataView ict_f = gc.select_cmd(Query); int id = 0, supid = 0, uiacdid = 0; for (int i = 0; i < ict_f.Count; i++) { id = Convert.ToInt32(ict_f.Table.Rows[i]["uid"].ToString()); supid = Convert.ToInt32(ict_f.Table.Rows[i]["supp_id"].ToString()); uiacdid = Convert.ToInt32(ict_f.Table.Rows[i]["uiacdid"].ToString()); } //now time string startd = DateTime.Now.Date.ToString("yyyy-MM-dd"); string starth = Convert.ToInt32(DateTime.Now.ToString("HH")).ToString(); string startm = DateTime.Now.Minute.ToString(); string starts = DateTime.Now.Second.ToString(); string start = startd + " " + starth + ":" + startm + ":" + starts; //now time if (Session["id"] != null) { if (Session["id"].ToString() == supid.ToString()) { if (id == 0) { } else { Query = "select id"; Query += " from user_information_appointment_check_deal"; Query += " where uid='" + id + "' and id='" + uiacdid + "';"; DataView ict_f_user = gc.select_cmd(Query); for (int i = 0; i < ict_f_user.Count; i++) { Query = "update user_information_appointment_check_deal"; Query += " set check_success='1',second_check_time='" + start + "' where id='" + ict_f_user.Table.Rows[i]["id"].ToString() + "';"; resin = gc.update_cmd(Query); } } string constr = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["mysqlConnectionString"].ConnectionString; using (MySqlConnection con = new MySqlConnection(constr)) { using (MySqlCommand cmd = new MySqlCommand("DELETE FROM user_appointment_check WHERE ActivationCode ='" + activationCode + "'")) { using (MySqlDataAdapter sda = new MySqlDataAdapter()) { cmd.CommandType = CommandType.Text; cmd.Connection = con; con.Open(); int rowsAffected = cmd.ExecuteNonQuery(); con.Close(); if (rowsAffected == 1) { ltMessage.Text = "予約の確認が完了しました。"; } else { ltMessage.Text = "予約の確認に失敗しました。"; } } } } } else { ltMessage.Text = "このアカウントはサポーター登録されていません。"; } } else { ltMessage.Text = "失敗しました。"; } Label1.Text = "10"; } }
protected void Button2_Click(object sender, EventArgs e) { gc = new GCP_MYSQL(); ListBox2.Items.Clear(); ListBox3.Items.Clear(); ListBox4.Items.Clear(); ListBox5.Items.Clear(); ListBox6.Items.Clear(); ListBox7.Items.Clear(); List <Posts> posts = new List <Posts>(); posts = getFBPosts(); List <facebook_message_group> fbg_list = new List <facebook_message_group>(); facebook_message_group fbg = new facebook_message_group(); for (int i = 0; i < posts.Count; i++) { ListBox2.Items.Add(posts[i].PostMessage); ListBox4.Items.Add(posts[i].created_time.ToString()); //if (posts[i].description != null) //{ // ListBox5.Items.Add(posts[i].description.ToString()); //} //if (posts[i].PostShareLink_name != null) //{ // ListBox6.Items.Add(posts[i].PostShareLink_name.ToString()); //} //System.Drawing.Image img = posts[i].PostImage; //Panel2.Controls.Add(new LiteralControl(ConvertUrlsToLinks_DIV(posts[i].PostShareLink))); //Image imgg = new Image(); //imgg.ImageUrl = posts[i].PostPictureUri; //Panel1.Controls.Add(imgg); fbg = new facebook_message_group(); int ind = posts[i].PostId.IndexOf("_"); fbg.user_id = posts[i].PostId.Substring(0, ind); ListBox6.Items.Add(posts[i].PostId.Substring(0, ind)); fbg.mes_id = posts[i].PostId.Substring(ind + 1, posts[i].PostId.Length - ind - 1); ListBox7.Items.Add(posts[i].PostId.Substring(ind + 1, posts[i].PostId.Length - ind - 1)); fbg.username = "******"; fbg.messgae = posts[i].PostMessage.Replace("\'", "").Replace("\"", ""); if (posts[i].PostShareLink != null) { if (posts[i].PostShareLink != "") { fbg.sharelist = posts[i].PostShareLink; ListBox3.Items.Add(posts[i].PostShareLink); } } if (posts[i].PostPictureUri != null) { if (posts[i].PostPictureUri != "") { fbg.imglist = posts[i].PostPictureUri; ListBox5.Items.Add(posts[i].PostPictureUri); } } fbg.year = posts[i].created_time.Year; fbg.month = posts[i].created_time.Month; fbg.day = posts[i].created_time.Day; fbg.hour = Convert.ToInt32(posts[i].created_time.ToString("HH")); fbg.min = posts[i].created_time.Minute; fbg.sec = posts[i].created_time.Second; fbg_list.Add(fbg); } for (int i = 0; i < fbg_list.Count; i++) { Query = "select facebook_mid"; Query += " from facebook_message"; Query += " where facebook_mid='" + fbg_list[i].mes_id + "';"; DataView ict_sf = gc.select_cmd(Query); if (ict_sf.Count == 0) { Query = "insert into facebook_message(facebook_mid,facebook_uid,facebook_username,facebook_message,year,month,day,hour,minute,second)"; Query += " values('" + fbg_list[i].mes_id + "','" + fbg_list[i].user_id + "','" + fbg_list[i].username + "','" + fbg_list[i].messgae + "',"; Query += "'" + fbg_list[i].year + "','" + fbg_list[i].month + "','" + fbg_list[i].day + "','" + fbg_list[i].hour + "','" + fbg_list[i].min + "','" + fbg_list[i].sec + "');"; resin = gc.insert_cmd(Query); Query = "select id from facebook_message"; Query += " where facebook_mid='" + fbg_list[i].mes_id + "' and facebook_uid='" + fbg_list[i].user_id + "' and facebook_username='******'"; Query += " and facebook_message='" + fbg_list[i].messgae + "' and year='" + fbg_list[i].year + "' and month='" + fbg_list[i].month + "' and day='" + fbg_list[i].day + "' and hour='" + fbg_list[i].hour + "'"; Query += " and minute='" + fbg_list[i].min + "' and second='" + fbg_list[i].sec + "';"; DataView ict_ff = gc.select_cmd(Query); if (ict_ff.Count > 0) { string id = ict_ff.Table.Rows[0]["id"].ToString(); if (fbg_list[i].sharelist != "") { Query = "insert into facebook_message_link(fmid,share_link)"; Query += " values('" + id + "','" + fbg_list[i].sharelist + "');"; resin = gc.insert_cmd(Query); } if (fbg_list[i].imglist != "") { Query = "insert into facebook_message_image(fmid,image_url)"; Query += " values('" + id + "','~/" + fbg_list[i].imglist + "');"; resin = gc.insert_cmd(Query); } } } } //insert into social media //参照元 : 保育や子育てに繋がる遊び情報サイト[ほいくる] Facebook アカウント<br/><br/> //postal_code //place //type 0 //message_type 6 Query = "select id,facebook_message,year,month,day,hour,minute,second"; Query += " from facebook_message"; Query += " where smid is null;"; DataView ict_sff = gc.select_cmd(Query); if (ict_sff.Count > 0) { for (int i = 0; i < ict_sff.Count; i++) { string message = ict_sff.Table.Rows[i]["facebook_message"].ToString().Replace(@"\t|\n|\r", "<br/>").Replace("\r", "<br/>").Replace("\n", "<br/>"); Query = "select share_link"; Query += " from facebook_message_link"; Query += " where fmid='" + ict_sff.Table.Rows[i]["id"].ToString() + "';"; DataView ict_sff1 = gc.select_cmd(Query); if (ict_sff1.Count > 0) { for (int ii = 0; ii < ict_sff1.Count; ii++) { message += "<br/>" + ict_sff1.Table.Rows[ii]["share_link"].ToString(); } } message += "<br/><br/>参照元 : 保育や子育てに繋がる遊び情報サイト[ほいくる] Facebook アカウント<br/>"; //uid 50 Query = "insert into status_messages(uid,type,message_type,place,message,year,month,day,hour,minute,second,postal_code)"; Query += " values('52','0','6',NULL,'" + message + "','" + ict_sff.Table.Rows[i]["year"].ToString() + "','" + ict_sff.Table.Rows[i]["month"].ToString() + "'"; Query += ",'" + ict_sff.Table.Rows[i]["day"].ToString() + "','" + ict_sff.Table.Rows[i]["hour"].ToString() + "','" + ict_sff.Table.Rows[i]["minute"].ToString() + "','" + ict_sff.Table.Rows[i]["second"].ToString() + "',NULL)"; resin = gc.insert_cmd(Query); string smid = ""; Query = "select id from status_messages"; Query += " where uid='52' and type='0' and message_type='6' and place is null"; Query += " and message='" + message + "' and year='" + ict_sff.Table.Rows[i]["year"].ToString() + "' and month='" + ict_sff.Table.Rows[i]["month"].ToString() + "' and day='" + ict_sff.Table.Rows[i]["day"].ToString() + "' and hour='" + ict_sff.Table.Rows[i]["hour"].ToString() + "'"; Query += " and minute='" + ict_sff.Table.Rows[i]["minute"].ToString() + "' and second='" + ict_sff.Table.Rows[i]["second"].ToString() + "' and postal_code is null;"; DataView ict_f = gc.select_cmd(Query); if (ict_f.Count > 0) { smid = ict_f.Table.Rows[0]["id"].ToString(); Query = "select image_url"; Query += " from facebook_message_image"; Query += " where fmid='" + ict_sff.Table.Rows[i]["id"].ToString() + "';"; ict_sff1 = gc.select_cmd(Query); if (ict_sff1.Count > 0) { for (int ii = 0; ii < ict_sff1.Count; ii++) { Query = "insert into status_messages_image(smid,filename)"; Query += " values('" + ict_f.Table.Rows[0]["id"].ToString() + "','" + ict_sff1.Table.Rows[ii]["image_url"].ToString() + "');"; resin = gc.insert_cmd(Query); } } } Query = "update facebook_message set smid='" + smid + "'"; Query += " where id='" + ict_sff.Table.Rows[i]["id"].ToString() + "';"; resin = gc.update_cmd(Query); ConvertUrlsInData(message); } } //Panel2.Controls.Add(new LiteralControl(ConvertUrlsToLinks_DIV("http://bit.ly/2hTRHUx"))); //http://www.city.yokohama.lg.jp/kanagawa/kusei/kutyou/ // Panel2.Controls.Add(new LiteralControl(ConvertUrlsToLinks_DIV("http://www.city.yokohama.lg.jp/kanagawa/kusei/kutyou/"))); //https://hoiclue.jp/800002984.html?utm_content=bufferc9bbf&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer //https://hoiclue.jp/800002984.html //Panel2.Controls.Add(new LiteralControl(ConvertUrlsToLinks_DIV("https://hoiclue.jp/800002984.html"))); }