{lang: 'de'}
Flashhilfe.de - Flash Community

Überprüfen ob beide ArrayIndex existieren [Flash 10]

 


AntwortenRegistrieren Seite1  

deflashoman#1
Benutzerbild von deflashoman
Beiträge: 140
Registriert: Jul 2007

02.12.2010, 13:42

Hi,

Ich habe ein Warenkorb und lass die Art der Versand in ein Array packen,
also "Einkaufsliste_versandart". Flash überprüft folgende values "post" oder "download"...


Aber sobald beides existiert, sollte wieder Versandkosten berechnet werden.
folgenden Ansatz hab ich:

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
for (var i:Number = 0; i < Einkaufsliste_versandart.length; i++)
{
    if (Einkaufsliste_versandart[i] == "post")
    {
        trace("VERSANDKOSTEN");
    }
    else if (Einkaufsliste_versandart[i] == "download")
    {
        trace("KEINE VERSANDKOSTEN");
    }
    else if ((Einkaufsliste_versandart[i] == "download") && (Einkaufsliste_versandart[i] == "post"))
    {
        trace("VERSANDKOSTEN");
    }
}


Doch wenn ich als letztes ein download Artikel anklicke werden keine Versandkosten angerechnet, obwohl im Warenkorb noch 2 weitere Artikel sind die mit Versandkosten in der Gesamtrechnung berechnet werden. bissel kompliziert -.-
Schlagwörter: Array, if else, überprüfen
RustyCake#2
Benutzerbild von RustyCake
Beiträge: 1776
Wohnort: Laimbach 6 1/2
Registriert: Nov 2002

02.12.2010, 14:46