Daha doğrusu if koşulu olumsuz da olsa araya yazdığım kod her daim çalıştı.
if koşulundan önce bazı işlemler yapılıyor ve duruma göre olumlu yada olmusuz dönüyor olumlu ise bazı asp kodları çalışması lazım. Mesela mail gönderme veri tabanına kaydetme vs gibi. Bu kod sanal pos kodudur. Ödeme sonucu dönüyor. Kodda bulunan Response.Write tan hemen sonra klasik asp kodları yazmam lazım. Direk yazınca hata veriyor.
<script language="javascript" runat="server">
if(response =="Approved")
{
Response.Write("<br><div class='hata'><p>Ödeme Bilgileriniz Onaylanmıştır.</p></div>");
// ------------ bu alana klasik asp kodları gelecek --------------
// ------------ bu alana klasik asp kodları gelecek --------------
}
else
{
Response.Write("<br><div class='hata'><p>Ödeme Bilgileriniz Onaylanmamıştır.</p><p>Oluşan Hata: <b>"+errmsg +"</b></p></div>");
}
</script>