Beitrag von Pouraga (1396 Beiträge) am Samstag, 29.Januar.2005, 17:41.
Re: Wie fange bp-Fehler-Meldungen ab ? - eval() oder $@ ?
Ja du bist in deinem letzten Eintrag auf die Lösung gekommen???
Wo ist jetzt das problem?
Beitrag von H.Fehde (724 Beiträge) am Samstag, 29.Januar.2005, 18:15.
Re: Wie fange bp-Fehler-Meldungen ab ? - eval() oder $@ ?
? ich habe keine Lösung und kenn auch keine - mit $@ kann ich momentan die bp-System-Fehlermeldungen z.B. "Die Eingabe für das Feld EMail enthält kein At-Zeichen ( @ ) und/oder keinen Punkt ( . )" nicht abfangen.
kennst Du eine ? CB konnte damals nicht weiterhelfen.
Gruß Harald
Beitrag von Pouraga (1396 Beiträge) am Samstag, 29.Januar.2005, 18:58.
Re: Wie fange bp-Fehler-Meldungen ab ? - eval() oder $@ ?
Achso, für die baseportal eigenen funktionen (bei eval geht es ja)
Ne, das ist in der tat nicht schön das es da nichts einheitliches gibt, (es ist wohl der magel an bedarf, der dazu geführt hat nicht wirklich darauf beim programmieren zu achten)
Ich wüste jetzt auch keine Möglichkeit, naja bei db einträgen sieht man das nen fehler aufgetreten ist daran das nichts in die db eingetragen wurde. (wenig hilfreich)
Aber es gibt ne Variable, $_errormsg die zumindest sehr oft für diese meldungen intern genommen wurde. Die ist aber meist nur lokal belegt, und auch überhauptnicht in den Templates ansprechbar. (ich werde mal anregen ob man das nicht ändern sollte/kann)
Beitrag von H.Fehde (724 Beiträge) am Samstag, 29.Januar.2005, 20:32.
Re: Wie fange bp-Fehler-Meldungen ab ? - eval() oder $@ ?
na ja, dass man das nicht abfangen kann ist unpraktisch ;
So wird ja bei Eingabe einer falschen Email im Änderungsformular die Email-Fehlermeldung ausgegeben und gleichzeitig ein LEERES Änderungsformular angezeigt - klickt ein User jetz aus Versehen auch noch auf [abschicken], dann wird der ganze Datensatz geleert -> wenig hilfreich.
H.Fehde