Asp İle Xmlhttp Sorunsalı (Yardım İsteği)
-
bir formu gönder dediğim zaman birden fazla siteye post etmesini istiyorum. ancak başaramadım. ufak bi login denemesi yaptım ama o da başarılı olmadı:S
<%
url = "http://www.mobilhat.com/mobil/login.php?do=login"
set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "POST", url, false
xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
xmlhttp.send "vb_login_username=lepusmorris&vb_login_password=asdasd&cookieuser=1&securitytoken=guest&do=login&vb_login_md5password=&vb_login_md5password_utf="
Response.write "tamamlandı."
set xmlhttp = nothing
%>bu işlemi nasıl yapabilirim??
-
up benimde merak ettiğim bi konu. asp ile login&post
-
login + post mu yaptıracaksın? cookie kullanman lazım. Login yaptırıp, cookie alıp, cookie ile gezdirmen lazım. Cookie ile işlem yapmak için de login yaptırırken beni hatırla kutucuğunu seçili olarak yollatman lazım aksi halde sessionlarla iş yapman gerekir. Downloadım bitsin gece bir kaç örnekle yardımcı olmaya çalışırım.
-
tamam hocam beklemedeyim:)
edit: aynen hocam login olup post göndermeye çalışıyorum.
-
logini yaptırdım da şunu farkettim bahsi geçen sitede post atarken matematik işlemi yaptırıyor. İlla bu site üzerinden mi yapıcaz örneği? Biraz kasmam gerekecek matematik işlemini çektirip oto post yollatmak için. Başka örnek vbulletin sitesi bulun bana login + post mantığını yapayım güvenliği geçmeyi sonra yapalım :D
-
http://forum.donanimhaber.com/
http://vidyotv.com/
http://www.teknolojiforumu.net/
http://webilgili.com/
vs
vs diye bi liste var hocam elimde illa o olması gerekmiyor. temel mantığını gösteren bi örnek lazım işte
-
Yollayacağın login ve post verisi scriptten scripte değişir ama farkındasın değil mi? :/ Ben örneği vbulletine göre yaparım, fakat aynı örnek donanimhaberde çalışmaz. Login + Post datalarını düzenlemen gerekir.. Bunun için şöyle birşey yapabilirsin gerçi kolaylık açısından; her sitede bir kullanıcı adı ve şifren olur. Her sitenin login ve post datasını dbne kaydedersin. Hazırlayacağın login + post scriptine de döngüye soktuğun sırada siteye göre post datanı attırırsın..
Ben örneği hazırlayayım önce, gerisini de hallederiz.
-
pesimistzombie bunu yazdı:
-----------------------------Yollayacağın login ve post verisi scriptten scripte değişir ama farkındasın değil mi? :/ Ben örneği vbulletine göre yaparım, fakat aynı örnek donanimhaberde çalışmaz. Login + Post datalarını düzenlemen gerekir.. Bunun için şöyle birşey yapabilirsin gerçi kolaylık açısından; her sitede bir kullanıcı adı ve şifren olur. Her sitenin login ve post datasını dbne kaydedersin. Hazırlayacağın login + post scriptine de döngüye soktuğun sırada siteye göre post datanı attırırsın..
Ben örneği hazırlayayım önce, gerisini de hallederiz.
-----------------------------tahribata heykelini yaptırıcam valla:D
-
kanka sen login olunan kısmı göndersende olur :D
ama vb ye post attırsanda tadından yenmez :P
edit: o heykele bende ortak olabilirim :D
-
vbulletindeki securitytoken korumasını geçemiyorum malesef :) ilk defa karşılaştığım birşey mantığını bilmiyorum. Zamanım çok kısıtlı login + cookie yönetimi + post ettirirken cookie yollamayı ekleyeceğim birazdan
-
Kodlar burda;
http://pastebin.com/0nX0wH8M
Login ve cookie işleme eksiksiz çalışıyor. Örnekte vbulletin geçerli. Post gönderme örnek olarak hazırlandı (cookieleri nasıl göndereceğinizi görmeniz adına)
Başka bir siteye uyarlarken;
Kullanıcı adı ve şifrenin gönderildiği (yazıldığı değil) sayfaya post ettireceksiniz.
loginde post edilen elemanları bulmak için firefox temper data programı kullanılabilir.
Gece boş vaktimde biraz daha detaylandırcam.
Bu da örnek sayfa çıktısı : http://a1111.hizliresim.com/r/s/qnby.png