| must68 | 22.08.2004 - 21:28:39 |
| Bir asp sayfasına POST yapmak istiyorum. Sayfada gördüğüm bu "hidden" değer nedir?
Post ederken bu değeri göndermelimiyim? <form name="form7" method="post" action="ornek.asp" onSubmit="return ReadUser();"> <input type="hidden" name="gr" value="1"><input type="hidden" id="acts" name="acts" value="AXzKM0215203">
Ayrıca başka bir veri girişi value=" deneme " şeklinde. Bu durumda baş ve sondaki oşluklar girilmelimi? Bu konularda bilgi bulacağım bir yer varmı? | |
| onaydin | 23.08.2004 - 14:08:56 |
| Mesela 15 numarılı bir ürünün var bunun üzerinde güncelleme yaptırmak istiyorsun
burda urun_no diye bir input tanımlayıp bunu hidden yapıp formun işleyeceği sayfaya gönderirsiniz update cümlenizi where satırında da bu değeri kullanırsınız. (baya bi teorik oldu :) ) Veya başka şekilde sabit bir değer atayıp burdaki değere birşeyler yapabilirsiniz. Bu input un ne işe yaradığını anlamak için ornek.asp ye gidip bakmanız lazım. Diğer sağ ve soldaki boşluk bırakılmalı diye bi standart yok normali girilmemesi. Türkiye de asp ile ilgili siteler,forumlar var orda yeterli bilgiyi bulabilirsiniz. | |
| menderes | 27.06.2005 - 15:04:17 |
| Mesela satılacak ürünleri listeleyelim.
'veri tabanını açalım <% yol=server.mappath("veritabani.mdb") set baglanti=server.createobject("adodb.connection") baglanti.open " Data Source = "& yol &";Provider=Microsoft.Jet.OLEDB.4.0" %> 'recordset tanımlayalım. <% Set bagla = Server.CreateObject("Adodb.Recordset") bSQL = "Select * from urun" bagla.Open bSQL, baglanti, 1, 3 %> 'veriyi listeleyelim sepete eklenecek veriler <% While Not bagla.EOF %>'formumuzu tanımlayalım <form name="form1" method="GET" action="sepet.asp"> 'buradaki hidden bize lazım. kullanıcı bu ürünü almak için tıkladığında gidecek olan sepet.asp de bu ürün id(veri tabanında tanımladığımız otomatik artan sayı) siyle ürünü sorgulayıp bulacağız ve ona göre yapacağımız işlemi yapacağız. <input type="hidden" name="id" value="<%=bagla("id")%>"> Ürün Adı: <%=bagla("urunadi")<br> <input type="text" name="adet" size="5" value="1"> <input type="image" value="Sepete ekle" name="B1" src="imgs/spekle.gif" align="bottom" alt="Sepete Eklemek İçin Tıklayınız"> </form> <% bagla.MoveNext Wend %> <%bagla.close set bagla=Nothing%> ' sepete ekle dediğimizde gidecek sayfa sepet.asp Bu sayfaya gelen veri id=request.querystring("id") 'formdan gelen bilgi hidden olarak atadığımız ad "id" <% Set bagla = Server.CreateObject("Adodb.Recordset") bSQL = "Select * from urun where id="&id 'buraya yazarak ürünümüzü buluyoruz.ve listeliyoruz. bagla.Open bSQL, baglanti, 1, 3 %> Umarım yararlı olabilmiştir. Daha fazla bilgi için haysoftyazilim.com/onlinedershane de asp ile ilgili anlatım ve uygulamaları bulabilirsiniz. | |