ASP ile textfield'deki veriyi parametre olarak gönderme.
delphici11.08.2004 - 14:40:07
selam iyi günler

asp ile textfield olan bir bilgiyi parametre olarak nasıl gönderebilirm ben bunu script ile yapmaya çalıştım ama olmadı. yardım ederseniz sevinirim. herkeze iyi çalışmalar.
 
doganzorlu11.08.2004 - 15:33:21
Selam,

"Parametre olarak göndermek" ifadesini biraz daha açabilir misiniz ?
 
husonet11.08.2004 - 16:07:48
Parametre gönderilecek sayfa

<form action="from_form.asp" method="post">
<input name="Email" size="20">
<input type="submit" value="Devam Et">
</Form>


Parametre gönderilen sayfa From_Form.asp sayfasında
Asp ile E-Mail kutusuna yazılan veriyi yakalayacaz.

<%
Dim Email

Email = lcase(request.form("Email"))
%>


Ve şu an Text'e girilmiş değer 2.nci sayfamızda.

Kolay Gelsin...
 
delphici12.08.2004 - 10:43:34
Sorumu biraz daha açık yazıyım.

mesela a.asp diye bir dosyam olsun ve ben buna 2 tane değer gönderecem ama parametre kullanarak. Değerin biri sabit diğeri ise aranacak isminde bir textfield . Tabi bu değerleride ara ismli butona basınca gidecek ben şvbscript kulalanarak yaptım ama.


<script runat="server" language="VBScript" >
Private Sub ara_onClick()
form1.action="a.asp?f=1&v="& form1.aranacak.value
form1.submit
End Sub
</script>


bu kullandığım script.


<form name="form1" method="POST">
<div align="right">
<select name="secim" id="secim">
<option>Ba&thorn;l&yacute;k</option>
<option>Tarih</option>
<option>Dil</option>
<option>Ekleyen</option>
</select>
<input name="aranacak" type="text" size="40" >
<input type="button" name="ara" value="Ara">
</div>
</form>


buda kullandığım form.

Burdaki amaç texttfield içindeki bilgiyi a.asp dosyasına gönderme. Yanlız parametre ile.

İlgilendiğiniz için teşekkürler. Herkeze iyi çalışmalar.
 
doganzorlu12.08.2004 - 10:59:07
Selam,


<form name="form1" method="POST">
<div align="right">
<select name="secim" id="secim">
<option>Ba&thorn;l&yacute;k</option>
<option>Tarih</option>
<option>Dil</option>
<option>Ekleyen</option>
</select>
<input name="aranacak" type="text" size="40" >
<input type="button" name="ara" value="Ara">
</div>
</form>


Eğer yanlış anlamadı isem, aranacak adlı değişkenin içeriğini v adlı değişkenle transfer etmek istiyorsunuz. O halde değişken adını neden v vermiyorsunuz ? Action ı da sabit tutabilirsiniz illa ki script yazmanız gerekli değil (belki de özel bir nedeniniz var bilemiyorum).

Örneğin;


<form name="form1" method="POST" action="a.asp">
<div align="right">
<select name="secim" id="secim">
<option>Ba&thorn;l&yacute;k</option>
<option>Tarih</option>
<option>Dil</option>
<option>Ekleyen</option>
</select>
<input name="v" type="text" size="40" >
<input name="f" type="hidden" value="1">
<input type="button" name="ara" value="Ara">
</div>
</form>


a.asp:

[Code]
<%
Response.Write("F değişkeni (1 gelecek):" & Request.Form("f") & " -- V değişkeni:" & Request.Form("v"))
%>

Umarım yanlış anlamadım istediğinizi..

Kolay gelsin.
 
delphici12.08.2004 - 11:14:24
teşekkür ederim dediğiniz gibi oluyo ama amacım parametre ile göndermekti.
 
husonet12.08.2004 - 12:00:55
<form method="POST" action="ubdate.asp?id=<%=Request.QueryString("ID" )
%>">


Parameteyi işleyeceğin zaman.


Text İse:
<%
ID = Request.QueryString("ID" )
%>


Kolay Gelsin...
 
delphici12.08.2004 - 13:33:17
<%=Request.QueryString("ID" )
%>

burdaki kısım yerine textfied deki veri gelmesi lazım. Mesela textfiel ismi aranacak olsun
<form method="POST" action="ubdate.asp?id="&aranacak.value


yazdım böylede olmadı bi arkadaş script yazaman gerek dedi bende yukarıda yazdım ama çalışmadı acaca scripti yanlış mı yazdım bilmiyorum.

İlginiz için teşekkür ederim.
 
mania02.10.2004 - 14:32:12
Bunu VBS değilde JS kullanarak yapalım bence.
<script language="Javascript">
function gonder_bakalim(){
deger = document.form_adi.textbox.value;
location.href = "a.asp?ID="+deger
}
</script>

ve formumuzun submit işlemini yaptığımız butonun onclick olayına OnClick="gonder_bakalim();" yazmamız yeterli olacaktır.
 
NOT : Bu sayfa google'un siteyi indekslemesi içindir. www.delphiturkiye.com/forum/ adresini kullanınız!
1998-2006 www.delphiturkiye.com