Hallo, ich schlage mich gerade mit einem sehr merkwürdigen Problem herum. Aufgabe ist es, eine XML-Datei zu parsen und dann die daraus gewonnenen Werte in PHP-Variablen zu speichern und an verschiedener Stelle wieder auszugeben.
Das Parsen klappt wunderbar. Ich erhalte meine Werte und kann sie ganz unkompliziert weiterverarbeiten. Nun wird die XML-Datei (die ich übrigens von einer externen Quelle beziehe) ca. 4x wöchtentlich aktualisiert. Nach einer solchen Aktualisierung bekomme ich im PHP-Skript seltsamerweise einige der Variablen mit Werten ausgegeben, die aus der XML-Datei vor der Aktualisierung stammen.
Also, vor der Aktualisierung sieht es etwa so aus:
$var1 = wert1_alt;
$var2 = wert2_alt;
$var3 = wert3_alt;
Und nach der Aktualisierung:
$var1 = wert1_neu;
$var2 = wert2_neu;
$var3 = wert3_alt;
Welcher mysteriöse Cache merkt sich scheinbar willkürlich ein paar alte Werte, obwohl eindeutig die Mehrzahl der Variablen mit den neuen Werten bestückt wird.
Für hilfreiche Beiträge bedankt sich ciud, der PHP-Newbie.
Das Parsen klappt wunderbar. Ich erhalte meine Werte und kann sie ganz unkompliziert weiterverarbeiten. Nun wird die XML-Datei (die ich übrigens von einer externen Quelle beziehe) ca. 4x wöchtentlich aktualisiert. Nach einer solchen Aktualisierung bekomme ich im PHP-Skript seltsamerweise einige der Variablen mit Werten ausgegeben, die aus der XML-Datei vor der Aktualisierung stammen.
Also, vor der Aktualisierung sieht es etwa so aus:
$var1 = wert1_alt;
$var2 = wert2_alt;
$var3 = wert3_alt;
Und nach der Aktualisierung:
$var1 = wert1_neu;
$var2 = wert2_neu;
$var3 = wert3_alt;
Welcher mysteriöse Cache merkt sich scheinbar willkürlich ein paar alte Werte, obwohl eindeutig die Mehrzahl der Variablen mit den neuen Werten bestückt wird.
Für hilfreiche Beiträge bedankt sich ciud, der PHP-Newbie.
Kommentar