ciao a tutti ringrazio in anticipo
ho realizzato un catalogo con flash che prende i dati da un db attraverso una pag asp adesso volendo creare un carrello in flash
ho fatto il carrello in asp e leggo i dati dello stesso da flash
riesco ad aggiungere gli articoli e a fargli fare le somme sempre attraverso il carrello.asp il quale mi formatta i dati in xml e li leggo in flash
allora il problema è il seguente
nel carrello asp avevo creato un form che controllava a fianco di ogni articolo una casella di spunta se nn era spuntata facendogli fare il ricalcolo quell'articolo nn veniva consideratoe si elimina dal carrello
quindi il carrello funziona perfettamente solo che vorrei dirgli senza aprirlo di fare il ricalcolo e magari indicargli la casella nn spuntata ma nn ci riesco proprio adesso posto la parte di codice del carrello se qualcuno mi può aiutare
codice:
Dim Requirement
Requirement = Request.Form("ricalcola.x")
If Len(Requirement) > 0 Then
If Requirement = "Annulla" Then
QuantiArticoliInScontrino = 0
NOITEMSINSHOPPINGBASKET = True
Else
Dim QuantiArticoliInNuovoScontrino
Dim Quantitativo
For i = 1 To QuantiArticoliInScontrino
If Request.Form("checked" & CStr(i)) = "ok" Then
ScontrinoInScontrino(i) = True Else
ScontrinoInScontrino(i) = False
End If
If ScontrinoInScontrino(i) Then
Quantitativo = Trim(Request.Form("quantitativo" & CStr(i)))
If IsNumeric(Quantitativo) Then
ScontrinoQuantitativoArticolo(i) = Abs(CLng(Quantitativo))
Else
ScontrinoQuantitativoArticolo(i) = 1
End If
QuantiArticoliInNuovoScontrino = QuantiArticoliInNuovoScontrino + 1
ScontrinoInScontrino(QuantiArticoliInNuovoScontrino) = ScontrinoInScontrino(i)
ScontrinoIDArticolo(QuantiArticoliInNuovoScontrino) = ScontrinoIDArticolo(i)
ScontrinoCodiceArticolo(QuantiArticoliInNuovoScontrino) = ScontrinoCodiceArticolo(i)
ScontrinoDenominazioneArticolo(QuantiArticoliInNuovoScontrino) = ScontrinoDenominazioneArticolo(i)
ScontrinoConfezioneArticolo(QuantiArticoliInNuovoScontrino) = ScontrinoConfezioneArticolo(i)
ScontrinoQuantitativoArticolo(QuantiArticoliInNuovoScontrino) = ScontrinoQuantitativoArticolo(i)
ScontrinoPrezzoArticolo(QuantiArticoliInNuovoScontrino) = ScontrinoPrezzoArticolo(i)
End If
Next
QuantiArticoliInScontrino = QuantiArticoliInNuovoScontrino
If QuantiArticoliInScontrino > 0 Then
ReDim Preserve ScontrinoInScontrino(QuantiArticoliInScontrino)
ReDim Preserve ScontrinoIDArticolo(QuantiArticoliInScontrino)
ReDim Preserve ScontrinoCodiceArticolo(QuantiArticoliInScontrino)
ReDim Preserve ScontrinoDenominazioneArticolo(QuantiArticoliInScontrino)
ReDim Preserve ScontrinoConfezioneArticolo(QuantiArticoliInNuovoScontrino)
ReDim Preserve ScontrinoQuantitativoArticolo(QuantiArticoliInScontrino)
ReDim Preserve ScontrinoPrezzoArticolo(QuantiArticoliInScontrino)
End If
If QuantiArticoliInScontrino = 0 Then
NOITEMSINSHOPPINGBASKET = True
End If
Session("QuantiArticoliInScontrino") = QuantiArticoliInScontrino
Session("ScontrinoInScontrino") = ScontrinoInScontrino
Session("ScontrinoIDArticolo") = ScontrinoIDArticolo
Session("ScontrinoCodiceArticolo") = ScontrinoCodiceArticolo
Session("ScontrinoDenominazioneArticolo") = ScontrinoDenominazioneArticolo
Session("ScontrinoConfezioneArticolo") = ScontrinoConfezioneArticolo
Session("ScontrinoQuantitativoArticolo") = ScontrinoQuantitativoArticolo
Session("ScontrinoPrezzoArticolo") = ScontrinoPrezzoArticolo
Session("NOITEMSINSHOPPINGBASKET") = NOITEMSINSHOPPINGBASKET
End If
End If
%>
<%If NOITEMSINSHOPPINGBASKET = True Then%>
<%=INFO_NOITEMSINSHOPPINGBASKET%>

<%End If%>
<%If NOITEMSINSHOPPINGBASKET = True Then%>
<%Else%>

<%Dim j%>
<%For j = 1 To QuantiArticoliInScontrino%>
<%Response.Write "<nome id=""" & ScontrinoCodiceArticolo(j)  & """/><descrizione h=""" & FormatNumber(ScontrinoPrezzoArticolo(j), 2, -1, 0, -1) &""">" & ScontrinoQuantitativoArticolo(j) & "</descrizione><foto h=""" (ScontrinoPrezzoArticolo(i) * ScontrinoQuantitativoArticolo(i)) &""">"& FormatNumber((ScontrinoPrezzoArticolo(j) * ScontrinoQuantitativoArticolo(j)), 2, -1, 0, -1)&"</foto>"%>
<%Next%>
<FORM ACTION="carrello.asp" METHOD="POST">
<TABLE CELLPADDING=3 CELLSPACING=1 BORDER=0>
<TR>
<TH>
</TH>
<TH>
<font size=-1 color="#336699">
Codice
</font>
</TH>
<TH nowrap>
<font size=-1 color="#336699">
Descrizione
</font>
</TH>
<TH>
<font size=-1 color="#336699">
Importo &euro;
</font>
</TH>
<TH>
<font size=-1 color="#336699">
Q.t&agrave;
</font>
</TH>
<TH>
<font size=-1 color="#336699">
Totale &euro;
</font>
</TH>
</TR>
<TR><TD COLSPAN=6><HR SIZE=1></TD></TR>
<%
Dim Importo
Importo = 0
%>
<%Dim i%>
<%For i = 1 To QuantiArticoliInScontrino%>
<TR>
<TD ALIGN="center" bgcolor="#CCCCCC">

<INPUT TYPE="CHECKBOX" NAME="<%="checked" & CStr(i)%>" VALUE="ok" CHECKED> 
</TD>
<TD bgcolor="#CCCCCC" align="center">
<font size=-1>
<%=ScontrinoCodiceArticolo(i)%> 
</font>
</TD>
<TD nowrap bgcolor="#CCCCCC" align="center">
<font size=-1>
<%=ScontrinoDenominazioneArticolo(i)%> 
</font>
</TD>
<TD ALIGN="center" bgcolor="#CCCCCC">
<font size=-1>
 <%=FormatNumber(ScontrinoPrezzoArticolo(i), 2, -1, 0, -1)%>
</font>
</TD>
<TD ALIGN="center" bgcolor="#CCCCCC">

<INPUT TYPE="TEXT" NAME="<%="quantitativo" & CStr(i)%>" VALUE="<%=ScontrinoQuantitativoArticolo(i)%>" SIZE=2 MAXLENGTH=3>
</TD>
<TD ALIGN="center" bgcolor="#CCCCCC">
<font size=-1>
<%=FormatNumber((ScontrinoPrezzoArticolo(i) * ScontrinoQuantitativoArticolo(i)), 2, -1, 0, -1)%>

</font>
</TD>
</TR>

<tr>
<td colspan=6></td>
</tr>

<%Importo = Importo + (ScontrinoPrezzoArticolo(i) * ScontrinoQuantitativoArticolo(i))%>
<%Next%>
<TR><TD COLSPAN=6><HR SIZE=1>
  <p align="right"><font color="#008000">Spese di spedizione € </font><%=SpeseDiSpedizione%></TD></TR>
<TR>
<TD COLSPAN=5 ALIGN="RIGHT">
<font color="#008000">
Totale &euro;</font>
</TD>
<TD ALIGN="RIGHT">
<%=FormatNumber(Importo + SpeseDiSpedizione, 2, -1, 0, -1)%>
</TD>
</TR>
<TR><TD COLSPAN=6></TD></TR>
<TR><TD COLSPAN=6 ALIGN="RIGHT">
<INPUT TYPE="image" SRC="icons/recalc.gif" NAME="ricalcola" ALT="Ricalcola il totale">
[img]icons/order.gif[/img]
</TD>
</TR>
</TABLE>
</FORM>
<%End If
else%>
<H4>La sessione è scaduta. Torna all'Home Page</H4>
<%End If
%>
</TD></TR>
<TR><TD align=left>
</TD></TR></table>
</td>
    <td width="150" height="100%" rowspan="3" valign="top">
    

</td>
  </tr>
  <tr>
    <td width="450" height="20" align="center">
    <a href="termina_sess1.asp">
Torna al catalogo</a>-- chiudi</td>
  </tr>
  <tr>
    <td width="450" height="20"></td>
  </tr>
  <tr>
    <td width="100%" height="55" colspan="3" align="center">
penso che il controllo venga fatto nella parte in rosso
ripeto da solo il carrello funziona alla grande ma se volessi dirgli di eliminare un articolo senza sfruttare il form che sta nel suo interno come devo fare?????help me

grazieeeee