Florian : Dynamisch erzeugte Variablen registrieren

Beitrag lesen

Hallo Zusammen!

Bin langsam am verzweifeln.

Habe folgendes Problem:
Mit PHP erzeuge ich eine JavaScript Variable meineVar2006051 = 'wert'
Nun versuche ich den Wert dieser Variablen in Javascript abzufragen, dazu bastel ich mir dynamisch den Variablen-Namen zusammen und zwar so:

maxjahr = String(jahr);
maxmonat = String(monat);
maxtag = String(i);
maxdatum = eval(maxjahr+maxmonat+maxtag);

neueVar = eval("meineVar"+maxdatum);

Funktioniert bis hierher bestens: habe dann eine Variable die so aussieht: meineVar2006051

Jetzt kann es natürlich sein, dass ich diese Variable zuvor mit PHP nicht deklariert habe also gibt Javascript mir einen Fehler aus, dass die Variable undefined ist.

Wenn ich die so versuche Javascript bekannt zu machen:
var neueVar; // geht nicht
oder
var eval("meineVar"+maxdatum); // gibt 'missing; after statement'

Geht das alles nicht. Will einfach nur die dynamisch generierte Variable Javascript bekannt machen - leider ohne Erfolg.

Hat jemand eine Idee, wie ich das Problem lösen kann?

Gruß
Florian