Nervige Hinweismeldungen abstellen?

Begonnen von Martin, 04 März 2004, 12:33:17

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Martin

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

jubilee

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]

Martin

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.

jubilee

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

Martin

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!