Hi,
ich hab auf meinem Testserver natürlich Error-Reporting an.
Wenn ich jetzt z.B. aus der DB Werte auslese und die Array-Werte über die mxPrepareToDisplay() laufen lasse, bekomme ich für jeden Wert die Meldung
ZitatNotice: Use of undefined constant bemail - assumed 'bemail' in ...
Und das, obwohl es sich ja um ein Array und nicht um irgendwelche Konstanten handelt.
Was mache ich da falsch, wie kann ich die Meldung verhindern?
Gruß
Martin
Ja, dann würd ich doch dafür sorgen das der Arrayindex/Variable
bemail mit irgendwas gefüllt ist.
Dann sollte der Hinweis nicht auftauchen.
MfG
jubilee
[Editiert am 4/3/2004 von jubilee]
Das aus der DB ausgelesene Array schaut hier so aus:
$zeile[bname]
$zeile[bemail]
$zeile[burl]
Natürlich ist überall ein Wert enthalten. Er wird im folgenden auch korrekt ausgegeben, totz Fehlermeldung.
Hmm...
Setz das mal so : $zeile['bemail']
Wenn das Problem dann noch auftritt, musst Du schauen, ob die
Variable irgendwo ausgelesen wird, obwohl noch nix drinsteht.
MfG
jubilee
ein Traum, so gehts :)
Aber ist schon irgendwie komisch. Wenn ich das Array sofort per echo ""; ausgebe, kommt die Meldung nicht, nur wenn ich es vorher noch durch eine Funkton schicke.
Vielen Dank jubilee!