Salve a tutti!
Ho realizzato una pagina di controllo per confrontre la fattibilita di un operazione.
Tutto funziona tranne che con un importo da confrontare.... mi spiego meglio:
Se l'importo della ricarica che il cliente vuole effettuare e maggiore del suo credito residuo logicamente non deve eseguire l'operazione.
Il credito residuo è 50,00, le ricariche sono di taglio inferiore... quindi tutte fattibili!
L'unico errore (Credito insufficiente) lo ricevo quando faccio il confronto con l'importo 9,85.
Codice PHP:
wimporto=request.form("importo")
wcredito_residuo=request.form("credito_residuo") 'questo valore è 50,00
if wimporto = 1 then
strimporto="5"
strimporto_scontato="4,90"
end if
'questo non funziona, da credito insufficiente.. perche? 9,85 è inferiore a 50,00
if wimporto= 2 then
strimporto="10"
strimporto_scontato="9,85" 'se ad esempio uso questi valori 4,90 - 17,70 - 19,70 etc, il contollo lo fa correttamente ;(
end if
' chiuso qui nn funziona, tutti gli altri sono ok!
if wimporto= 3 then
strimporto="15"
strimporto_scontato="14,70"
end if
if wimporto= 4 then
strimporto="20"
strimporto_scontato="19,70"
end if
if wimporto= 5 then
strimporto="25"
strimporto_scontato="24,50"
end if
if wimporto= 6 then
strimporto="30"
strimporto_scontato="29,40"
end if
if wimporto= 7 then
strimporto="50"
strimporto_scontato="48,75"
end if
if (strimporto_scontato > wcredito_residuo) then
response.write(strimporto_scontato) & ("
") & (wcredito_residuo) & ("
") & (wimporto)
response.end
response.write "<script>alert('Credito insufficiente per effettuare la ricarica!')</script>"
response.write "<script>location.href = '../richiesta_credito.asp?p=1'</script>"
else
Qualche consiglio??