oktayman adlı üyeden alıntı: mesajı görüntüle
<% if Request("forklift") = "" then:forklift=0:else:forklift= firmalar("forklift_fiyat"):end if %>
gibi dener misinizz,kodları tek satırda yazarken yeni kod satırına atlmak için : gerekir.

sorun düzelmezse forklift+iscilik+bobcat+vinc bunlar ayrı ayrı reponse.write yapınız hangi değerler geliyor hangileri gelmiyor belli olur.
If Else kullanımında durum değişiyor...

Eğer tek satır halinde kullanacaksanız if'in sonuna end if koymazsınız ve else'den önce veya sonra tek işlem yapılacaksa ":" koyulmaz...

Bu şekilde denermisiniz, başka sorun yoksa çalışacaktır...

<% if Request("forklift") = "" then forklift=0 else forklift= firmalar("forklift_fiyat")%>
<% if Request("iscilik") = "" then iscilik=0 else iscilik= firmalar("iscilik_fiyat")%>
<% if Request("bobcat") = "" then bobcat=0 else bobcat= firmalar("bobcat_fiyat")%>
<% if Request("vinc") = "" then vinc=0 else vinc= firmalar("vinc_fiyat")%>
<%taseron_fiyat = forklift+iscilik+bobcat+vinc%>

Doğru yazım kuralı aşağıdaki gibidir.

Alıntı
If [Değişken1] = [Değişken2] then [Eğer1] else [Eğer2]
If [Değişken1] = [Değişken2] then [Eğer1_1: Eğer_2] else [Eğer2_1: Eğer2_2]