Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-08-2007, 13:21   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2002
Ort: Frankreich
Beiträge: 37
Question LoadVars aus asp - online und lokal

Hi,
ich habe folgendes Skript welches lokal wunderbar funktioniert, aber sobald ich es online stelle, kommt nichts mehr an. Alle Dateien sind im selben Ordner, also kein crossdomain Problem. Ich habe es mit Post und Get versucht, absoluten und relativen Pfaden, Sicherheit bei lokaler Wiedergabe durchprobiert, nix klappt. Lese ich die Variablen statt aus der asp-Seite mit .txt ein funktioniert es. Ich habe zum online Testen ein Textfeld erstellt, in dem mir die Variable "anzahl" angezeigt werden soll, das Ergebnis ist leer, nicht mal eine Fehlermeldung bzw. undefined. Kann mir bitte jemand helfen?
Hier der code:
PHP-Code:
lv = new LoadVars();
lv.onLoad geladen;
function 
geladen(erfolgreich) {
        if(
erfolgreich) {
            
            
anzahl this.anzahlx;
            
anzahl Number(anzahl);
            
//trace("Anzahl: "+anzahl);
            
for (k=1k<=anzahlk++) {

            
             
//trace("empfangene Variablen: "+lv["deps"+k]);
             
this.meineVariablen lv["deps"+k].split(",");
             var 
len this.meineVariablen.length;
             for(var 
i=0;i<len;i++){
             
//trace("_level0.meineVariablen["+i+"]="+_level0.meineVariable[i]);
                 
    
this.meineVariablen2 lv["col"+k]                    
    var 
newColor "0x"+this.meineVariablen2;
    new 
Color (this.meineVariablen[i]).setRGB (newColor);
         
             }
    }
        }
        else {
                
trace("Fehler beim Laden");
        }
}

//lv.load("createcard03.asp",lv,"GET");//und den Request starten
lv.load("createcard03.asp");
//lv.load("createcard03.txt"); 
In der asp steht:
response.write ("&anzahlx=3&col1=0000ff&deps1=93,94&&col2=00ff00& deps2=92,75&col3=ff0000&deps3=67,68,90,57,54&")

Geändert von Willi (07-08-2007 um 13:23 Uhr)
Willi ist offline   Mit Zitat antworten
Alt 08-08-2007, 13:13   #2 (permalink)
Neuer User
 
Registriert seit: Apr 2002
Ort: Frankreich
Beiträge: 37
...also ich kann den Fehler mittlerweile eingrenzen:
in der asp mit dem response.write ("&anzahlx=3&col1=0000ff&deps1=93,94&&col2=00ff 00& deps2=92,75&col3=ff0000&deps3=67,68,90,57,54&") werden vorher mittels "SELECT * FROM..." die Daten aus der db geholt. Jetzt habe ich testweise mal sämtliche SELECT gelöscht und nur das response.write(...) gelassen und siehe da es funktioniert. Nur, ich brauche die SELECT Befehle um an meine Daten zu kommen. Wieso kann ich keine Datenbankabfrage machen, bevor ich mit response.write die Daten ausgebe, die in LoadVars() geholt werden?
Willi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 21:43 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele