gonderdigin sitede lesson12 de sessionlar icin bir konu yazilmis,az once okudum.
oradaki dil javascrit mi tam cozemedim,asp java karisik gibi geldi.
hidden inputa javascript fonksiyonudnan deger gonderme
26
●4.770
- 06-05-2009, 20:01:12ben bugn yine ugrastim onunla ama yine becermedim,suan baska islerimde var onlarida bitirmem gerek,o yuzden buna biraz ara verdim ama bu guvenlik yontemini mutlaka kullanmam gerek o yzuden bir iki gun icinde yine bu konu uzerine calisacam,anka81 adlı üyeden alıntı: mesajı görüntüle
- 07-05-2009, 16:24:15az once tesadufen su sitedeki yaziyi gordum,bu yazida soylenene gore javascript clientside oldugu icin javascriptteki rasgele fonksiyonu ile buldugumuz sayimizi session olarak atayamazmisiz.Bende soyle dusundum madem javascriptle olmuyo vbscript ile de onclik veya onsubmit ile bu rasgele sayiyi uretemezmiyiz? rasgele sayi uretmeyi biliyorum da,formun text degiskenini onsubmit ile nasil iliskillendirip vbscriptteki fonksiyona nasil atacagimi bilmiyorum?bu konuda bi fikrin var mi hocam?anka81 adlı üyeden alıntı: mesajı görüntüle
How do I make JavaScript send values to ASP? - 07-05-2009, 16:57:36böyle baştan dediğim yere geliyosun ama, ben sana asp ile random sayı üretip hidden değere onu neden atamıyosun deyince, farklı bişey istediğinden bu yollara başvurduk.
baştan dediğin doğrudur, yani js ile oluşturulan rastgele sayıyı session olarak atayamayabiliriz ama zaten hidden inputun değerini biz o yaptık, yani diğer sayfadan request.form ile hidden inputtan değeri alıp, bunu sessiona atayabiliriz. ekstra bişey gerekmez, inşallah dediğin soruyu doğru anladım.
(js ile random üretip bunu zaten hidden inputa atadık ya, aynı değeri bi de session yapmak istiyosan sadece form değerini alcan yani,
session("falan") = request.form("hidden_input") gibilerinden) - 07-05-2009, 17:36:01hocam simdi yapmak istedigim suydu,senin fonksiyon ile biz formun hiden inputuna javascriptteki rasgele degeri atadik,hatta formun action ile gittigi sayfada request.form("hidden_input") ile degeri aldik.bunda sorun yok.ama bu islemi dogru mu diye karsilastirma icin,birde formdaki rasgele sayiyi birde hidden inputa verildigi gibi session aticaktik ve submit edilen sayfaya gidince kontrol edicektim,eger session("falan") esitse request.form("hidden_input") dogru yerden geldi yoksa baska yerden geldi.ama javascripte sessiona deger atamadigimiz icin bunu yapamiyoz.anka81 adlı üyeden alıntı: mesajı görüntüle
- 07-05-2009, 19:00:41Grabbing ASP Session Info with Javascript - Dev Articles
burda javascript ile de atanabilir diyo, önce değişken tanımlayacaksın:
var n="<%=Session("UserName")%>";
bunu bi dene, javascript ile bu şekilde session atanabiliyosa, sorun çözülür. - 07-05-2009, 19:31:01ilgin icin cok tesekkur ederim.baktim simdi ona,orada adam aspden javascripte deger atamis,bize javascrptte aspye deger atamak lazim,onun tam tersi.anka81 adlı üyeden alıntı: mesajı görüntüle
javascrippteki n degiskenin var olan sessionu atayabiliyoruz o komutlada,
bize sessiona java degiskeni atamak lazim, benim gonderdigim sitede adam imkansiz demis.baska biseyler aramak lazim,belki vbscript ile olabilir,ama benim once vbscriptte onsubmit olayini ogrenmem lazim