Hi,
Meiner Meinung nach ist die Abfolge doch so:
XMLHTTP Object erstellen
Verbindung zum Server aufbauen
Wenn Daten übertragen wurden
{
Verarbeite die Daten
}
Schließe die Verbindung
Frage Variable abDie Verarbeitung der Daten klappt auch, nur nicht die Abfrage der Variablen.
Kann auch sein, dass ich da einen Denkfehler drin habe.
Das ist genau der Fehler, der bereits dargestellt wurde.
Die Verbindung ist asynchron, dein Skript läuft also weiter, nachdem der Request abgesetzt wurde und wartet nicht auf die Antwort.
Die Antwort kommt irgendwann, zu diesem Zeitpunkt wird dann auch die Callback-Funktion aufgerufen. Verschiebe einfach den Teil deines Skriptes aus deinem Aufrufcode in die Callback-Funktion, welcher von der Antwort auf deinen Request abhängig ist.
Bis die Tage,
Matti