merhaba arkadaşlar benim bir sorum olucak yardımcı olucak arkadaşlara şimdiden teşekkur ederim...
Örneğin sayfada 2 tane textbox olsun. butona tıkladığında Kendi Veritabanına Kaydedip Aynı Verileri Başka Bir siteye Post Etmem Lazım.(diğer Sitenin Sayfası Açılacak) nasıl yapabilirim?
asp.net post
7
●2.962
- 31-01-2017, 17:36:46Kimlik doğrulama veya yönetimden onay bekliyor.
- 31-01-2017, 18:14:54ilker20601 adlı üyeden alıntı: mesajı görüntüle
en basit yöntem olarak;
kod kısmında page load kısmına islem=post olursa gibi bir eğer koyduktan sonra butonun load'ında veritabanı kaydını tamamla.
Sonra ki satırda response.redirect ile aynı sayfada islem=post querystringine diğer 2 değeri de ekle. islem=post döngüsünde gerekli 2.post işlemini yapabilirsin.
Ya da direk redirect'i yönlenmesi gereken sayfaya query string olarak gönderebilirsin. - 31-01-2017, 19:11:44Üyeliği durduruldudb kayit isleminden once veya sonra nasil canin istiyorsa asagidaki kodlari kullan;
using (WebClient client = new WebClient()) { // Post işlemini yapmak isteğimiz url bilgisini giriyoruz. string postUrl = "http://www.websitem.com/form.aspx"; client.UploadValues(postUrl, new NameValueCollection() { { "parametreAdi1", "Buraya 1. parametrenin değeri gelecek" }, { "parametreAdi2", "Buraya 2. parametrenin değeri gelecek" } }); } - 31-01-2017, 20:19:44bu örnekde diğer sitenin sayfa ekranı nasıl açtıracağız?CodeBoss adlı üyeden alıntı: mesajı görüntüle
- 31-01-2017, 21:21:07Üyeliği durdurulduilker20601 adlı üyeden alıntı: mesajı görüntüle
[bkz]armut piş ağzıma düş[/bkz] - 31-01-2017, 21:57:44Kardeş Response.Redirect ile post gercekleştirilmiyor.CodeBoss adlı üyeden alıntı: mesajı görüntüle
code behinden kayıttan sonra sayfa acılınca script ile tekrar submit ile yonlendirmek sacma geliyor mantıklı bir cevap aramakdayım..... - 31-01-2017, 22:02:44Üyeliği durduruldune istediğini anlasak.
fake bir site yapıp kullanıcıların bilgisini kendine kayıt edip daha sonra kullanıcıyı asıl siteye göndermeye çalışıyorsan başka kapıya müracaat etmen lazım.
(az öyle bişeyler yapmak istediğini sezer gibi oldum). - 31-01-2017, 23:08:16cevabı çözdüm... ihtiyacı olanlar baksın diye yazıyorum...
button click olayına==>
Response.Clear();
string formID = "PostForm";
string url = "./OnayDeneme.aspx";
string strForm = "";
strForm+="<form id=\"" + formID + "\" name=\"" +formID + "\" action=\"" + url +"\" method=\"POST\">";
//foreach (string key in data)
//{
//strForm.Append("<input type=\"hidden\" name=\"" + key +"\" value=\"" + data[key] + "\">");
//}
strForm += "<input type=\"hidden\" name=\"" + "AdSoyAd" + "\" value=\"" + TextBox1.Text + "\"/>";
strForm += "<input type=\"hidden\" name=\"" + "AdSoyAd2" + "\" value=\"" + TextBox2.Text + "\"/>";
strForm += "</form>";
strForm += "<script type=\"text/javascript\">";
strForm += "window.onload=function(){ var v" + formID + "= document.getElementById(\"" +formID + "\");";
strForm += "v" + formID + ".submit();}";
strForm += "</script>";
Response.Write(strForm);
Response.End();
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 23:08:16 -->-> Daha önceki mesaj 23:06:55 --
kardeş çok boş konuşuyon....CodeBoss adlı üyeden alıntı: mesajı görüntüle