Herzlich willkommen im SEO Forum der ABAKUS Internet Marketing GmbH
registrieren registriertes Mitglied
Code: Alles auswählen
class Mail {...}
class TextMail extends Mail {...}
class HtmlMail extends Mail {...}
Code: Alles auswählen
class Forum {
private function _foo(){
$mail = new HtmlMail();
}
}
Code: Alles auswählen
public function __construct($obj1,$obj2)
ich stehe da leider auf dem schlauch, denn was ich probiert habe, funktioniert nicht.Thomas B. hat geschrieben:aber wenn das Objekt in der Funktion erzeugst brauchst du das nicht.
Code: Alles auswählen
<?php
include("eintrag.php");
include("mailer.php");
// Wird auf jeder Seite referenziert
$mailer= new Mailer();
$eintrag = new Eintrag();
$eintrag->eintragen("testbeitrag");
?>
Code: Alles auswählen
<?php
class Eintrag {
public function eintragen($text) {
echo "Eingetragen wurde '".$text."'";
// Nun Email versenden
echo $mailer->sendHTMLMail($text);
}
}
Code: Alles auswählen
<?php
class Mailer {
function sendHTMLMail($t) {
//Mail senden
return "Mail '".$t."' wurde versandt";
}
}
?>