pragmaMx Support Forum

alles für Webmaster => PhP & mySQL => Thema gestartet von: Martin am 04 März 2004, 12:33:17

Titel: Nervige Hinweismeldungen abstellen?
Beitrag von: Martin am 04 März 2004, 12:33:17
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
Titel: Re: Nervige Hinweismeldungen abstellen?
Beitrag von: jubilee am 04 März 2004, 12:41:39
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]
Titel: Re: Nervige Hinweismeldungen abstellen?
Beitrag von: Martin am 04 März 2004, 12:55:12
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.
Titel: Re: Nervige Hinweismeldungen abstellen?
Beitrag von: jubilee am 04 März 2004, 13:10:41
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
Titel: Re: Nervige Hinweismeldungen abstellen?
Beitrag von: Martin am 04 März 2004, 13:25:40
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!