HomeWatched TopicsRegisterSearchDirectory
FAQMemberlistUsergroupsLog inStoresItemsBank
Google

Reply to topic Page 1 of 1
month loan payment calculation in ASP-same window-results
Message  
Reply with quote
Post month loan payment calculation in ASP-same window-results 
I make a month loan payment calculation script in ASP , but I want results appear below the form not in a new window screen , what to do ? How I include a file in asp ? I must have only one file ?

tell me for results get deleted and reappear new or results appear between form and last results for subsequent submissions ...?

form can be found at : http://www.kolectivavillas.com...n_calc.htm

html doc

Code:
<HTML>
<HEAD>

<TITLE>Monthly Payment</TITLE>
</HEAD>

<BODY>
<H1 align="center">Monthly Loan Payment Calculation</H1>
<P ALIGN=center>This application calculates monthly payment options for <br>
  a loan
based on the amount borrowed and an interest rate.<table width="400" align="center">
  <tr><td width="434"><FORM ACTION="MonthlyPayments.asp" METHOD=POST>
<TABLE WIDTH=94% ALIGN=center BORDER=1 CELLSPACING=1 CELLPADDING=1>
   <TR>
      <TD width="199">&nbsp;</TD>
      <TD width="192">&nbsp;</TD>
   </TR>
   <TR>
      <TD>Amount to Borrow(CY&pound;):</TD>
      <TD><input type="text" name=txtLoanLow size=15></TD>
   </TR>
   <TR>
      <TD>Annual Interest Rate(%):</TD>
      <TD><INPUT TYPE="text" NAME=txtRateLow SIZE=10>
      </TD>
   </TR>
   <TR>
      <TD>Number of Years:</TD>
      <TD><INPUT TYPE="text" NAME=txtYears SIZE=10></TD></TR>
   <TR>
      <TD COLSPAN=2 ALIGN=center>
         <INPUT TYPE="submit" VALUE="Submit">
         <INPUT TYPE="reset" VALUE="Reset">
      </TD></TR>
</TABLE>
</FORM></td></tr></table>

<p>&nbsp;</p>
</BODY>
</HTML>


asp doc
Code:
<%   option explicit
   dim dblLoanLow, dblRateLow, dblYears
   dim dblRateLow1
   dim dblPayment, dblMonthlyRate, dblMonths
   dim intErrCnt
   
   intErrCnt = 0   %>
<HTML>
<HEAD>
<TITLE>MonthlyPayments.asp</TITLE>
<style type="text/css">
<!--
.style2 {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
}
.style3 {
   color: #FF0000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-style: normal;
   font-weight: bold;
}
-->
</style>
</HEAD>

<%   
   '   validate lower limit of loan amount
   if(not(isNumeric(Request.Form("txtLoanLow")))) then
      Response.Write "The  amount borrowed must be numeric.<BR>"
      intErrCnt = intErrCnt + 1 %>
      <input name="button" type="button" onclick="history.go(-1)" value="Back"><%
   else
      dblLoanLow = CDbl(Request.Form("txtLoanLow"))
      if(dblLoanLow < 0) then
         Response.Write "The loan amount must be a positive number.<BR>"
         intErrCnt = intErrCnt + 1%>
      <input name="button" type="button" onclick="history.go(-1)" value="Back"><%
      end if
   end if

   '   now validate the interest rates   
   if(not(isNumeric(Request.Form("txtRateLow")))) then
      Response.Write "The interest rate must be numeric.<BR>"
      intErrCnt = intErrCnt + 1%>
      <input name="button" type="button" onclick="history.go(-1)" value="Back"><%
   else
      dblRateLow = CDbl(Request.Form("txtRateLow"))
      if(dblRateLow < 1 OR dblRateLow > 100) then
      '   make sure it was entered as a percentage, not a decimal number
         Response.Write "The interest rate should be entered as a percentage, without the % sign.<BR>"
         intErrCnt = intErrCnt + 1%>
      <input name="button" type="button" onclick="history.go(-1)" value="Back"><%
      end if
   end if
   '   now convert the rate to a decimal number
   dblRateLow1 = dblRateLow / 100.0

   if(not(isNumeric(Request.Form("txtYears")))) then
      Response.Write "The number of years must be numeric not negative.<BR>"
      intErrCnt = intErrCnt + 1%>
      <input name="button" type="button" onclick="history.go(-1)" value="Back"><%
   else
      dblYears = CDbl(Request.Form("txtYears"))
   '   now convert it to the number of monthly periods
      dblMonths = dblYears * 12.0
   end if
   
   if(intErrCnt > 0) then
      Response.Write "<BR>Please press the BACK button fix any errors and re-submit."
      Response.End
   end if
   
%>
   
<BODY>
<table width="400" align="center">
  <tr><td>
<H1 align="center">Monthly Payment</H1>
<span class="style2">Amount to Borrow(CY&pound;):</span> <span class="style3"><%= dblLoanLow %><br>
</span><span class="style2"> Length of loan: </span><span class="style3"><%= dblYears %> years<br>
</span><span class="style2"> Annual Interest Rate(%): </span><span class="style3"><%= dblRateLow %><br>
</span><span class="style2"><br>
<%
dblMonthlyRate = dblRateLow1 / 12.0
dblMonths = dblYears * 12
dblPayment = dblLoanLow /((1 - 1 / (1 + dblMonthlyRate)^dblMonths)/dblMonthlyRate) %>

<br>
Monthly Payment(CY&pound;):<span class="style3"> <%= FormatNumber(dblPayment,2,0,0,-2) %>
</span></span>
<P>
</td></tr>
</table>

<p align="center"><font face="Arial">
  <input name="button" type="button" onclick="history.go(-1)" value="Back">
</font></p>
</BODY>
</HTML>


View user's profile Send private message
Display posts from previous:
Reply to topic Page 1 of 1
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
  



Google

FireFox! PHP Forum Web Designer Forum
Loans and Credit Web Host Forum Free Insurance Quotes!
Panama Search Engine Optimization Designer Children
Web Hosting Advertise Here $10 a Month Domain name registration
Affordable web-hosting Never Pay Taxes Again HGH
Web Hosting and Dedicated Servers Insurance


Web Design by PlatinumShore.com & Web Hosting by TradeWebHosting.com