Forum

ASP de if kullanımı
 
Bildirimler
Hepsini Temizle

ASP de if kullanımı

4 Yazılar
3 Üyeler
0 Likes
391 Görüntüleme
(@serdarunal)
Gönderiler: 92
Estimable Member
Konu başlatıcı
 

Aşağıdaki kodda nerede yanlış yapıyorum?

<%

if request.form(ariza_kapanis_tarih_saat)="" then

          <input type="text" name="ariza_kapanis_tarih_saat" value="<%=now().Value%>" 

size="32"> else

          <input type="text" name="ariza_kapanis_tarih_saat" value="<%=(recordset_ariza.Fields.Item("ariza_kapanis_tarih_saat").Value)%>" size="32">

          end if

<% 

 
Gönderildi : 17/03/2014 14:15

(@yasarkiyak)
Gönderiler: 507
Honorable Member
 

Merhaba

Hem html hem inline aynı anda kullanılamaz, yani if
kullanıdğınız yerde tekrar server tag'i açıp (<%) veri alamazsınız .

 
Gönderildi : 17/03/2014 18:47

(@serdarunal)
Gönderiler: 92
Estimable Member
Konu başlatıcı
 

Text box boş ise aşağıdaki kod ile şu anki tarih ve saati yazdırıyorum. Text box boş değilse .... olan kısma ne yazmam gerekiyor. Yani database deki veriyi aktarmam için ne yazmalıyım?

<%
dim test
test = now
If (Request.QueryString("ariza_kapanis_tarih_saat") <> "") Then
test = Request.QueryString("ariza_kapanis_tarih_saat")
else
test = ....
End If
%>

 
Gönderildi : 10/04/2014 13:53

(@MustafaPAT)
Gönderiler: 26
Eminent Member
 
Aşağıdaki örnekte önce ariza_kapanis_tarih_saat_Value string türünden bir değişken oluşturup içine şimdiki zaman değerini set ediyorsunuz
veritabanındaki değeri kontrol edip veri var ise ariza_kapanis_tarih_saat_Value  değişkenine set ediyorsunuz.
En son Html elementine ariza_kapanis_tarih_saat_Value  değişkenindeki değeri yazdırıyorsunuz. 
 
<%
dim ariza_kapanis_tarih_saat_Value as string
ariza_kapanis_tarih_saat_Value = DateTime.now().ToString()
If (Request.QueryString("ariza_kapanis_tarih_saat") <> "") Then
ariza_kapanis_tarih_saat_Value = Request.QueryString("ariza_kapanis_tarih_saat")
End If
%>
<input type="text" name="ariza_kapanis_tarih_saat" value="<%=ariza_kapanis_tarih_saat_Value%>" size="32">
 
Gönderildi : 16/04/2014 20:20

Paylaş: