phpbar.de logo

Mailinglisten-Archive

[php] includes

[php] includes

Oliver Michalak omich at werk01.de
Don Apr 13 02:48:03 CEST 2006


>>
>> Am Mittwoch, 12. April 2006 10:52 schrieb Oliver Michalak:
>>> eine Klasse bom_roundmail erweitert bom_mail. Wenn ich bom_roundmail
>>> include, meckert mein System:
>>> Fatal error: Class bom_roundmail: Cannot inherit from undefined  
>>> class
>>> bom_mail in...
>>>
>>> Aber eigentlich geht das nicht, da in bom_roundmail steht:
>>>
>>> if (!class_exists('bom_mail'))
>>>    include_once ('global/bom_mail.php');
>>
>> hast Du denn hier mal genau geprüft, ob erstens in den if-Zweig
>> gesprungen wird und zweitens dann auch das Einbinden der Datei
>> erfolgreich war?
>
> außerdem sollte da ein require_once hin
> das gebietet schon die logik, da ein fehlschlgendes require_once
> abbricht, ein include aber weiterläuft
>
> und die if abfrage kannst dir sowieso sparen einfach ein
>
> require_once 'global/bom_mail.php';
>
> das '_once' macht doch deine if-Abfrage sowieso

Tja, soviel zur Theorie, aber es klappt nicht...

--
Oliver Michalak
GoLive Extensions Actions: http://www.golive-actions-extensions.com




php::bar PHP Wiki   -   Listenarchive