Hallo zusammen,
danke für eure Konversation. Das hat mir sehr geholfen. Da ich in neuen Themen gerne Praxisbeispiele sehen möchte, füge ich für all diejenigen, die in Zukunft ebenfalls mal auf das Problem stoßen, meinen Code ein:
// Standardbibliotheken importieren
$this->execPieceByName('ff_InitLib');
$this->execPieceByName('ff_InitUtilities');
// declare globals used in this piece
global $mosConfig_mailfrom, $mosConfig_fromname;
// Pfade zuweisen
$trgPath = JPATH_ROOT."/media/bewerbermanagement/";
$Anrede = ff_getSubmit('form_anrede');
$Vorname = ff_getSubmit('form_vorname');
$Nachname = ff_getSubmit('form_nachname');
$Geburtstag = ff_getSubmit('form_geb_tag');
$Geburtsmonat = ff_getSubmit('form_geb_mon');
$Geburtsjahr = ff_getSubmit('form_geb_jahr');
$Telefon = ff_getSubmit('form_telefon');
$EMail = ff_getSubmit('form_email');
// Existiert der Ordner nun?
if(JFolder::exists($trgPath))
{
// Hochgeladene Datei auswählen
$UploadedFile = ff_getSubmit('ff_nm_uploadfile');
// Prüfen, ob eine Datei hochgeladen wurde
if ($UploadedFile != '')
{
// Den neuen Link zuweisen
$Link = 'http://www.pfad-zum-ordner.de/pfad/'.basename($UploadedFile);
// E-Mail Text zusammenstellen
$text = "
<html>
<span style='font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold ;color:#595959;'><u>Betreff</u></span>
<br/><br/><br/>
<div style='margin-left: 5px;'>
<span style='font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold ;color:#595959;'>Es ist eine neue Online-Bewerbung über das Bewerbungsformular auf www.seite.de eingegangen. Nachfolgend die Informationen des Bewerbers:</span>
</div>
<br/>
<div style='margin-left: 5px;'>
<table table style='Border: 1px solid #ececec; '>" . "
<tr>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: bold;color:#595959;'>Anrede: </span></td>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: normal;color:#000000;'>" . $Anrede . "</span></td>
</tr>
<tr>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: bold;color:#595959;'>Vorname: </span></td>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: normal;color:#000000;'>" . $Vorname . "</span></td>
</tr>
<tr>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: bold;color:#595959;'>Nachname: </span></td>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: normal;color:#000000;'>" . $Nachname . "</span></td>
</tr>
<tr>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: bold;color:#595959;'>Geburtsdatum: </span></td>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: normal;color:#000000;'>" . $Geburtstag . "." . $Geburtsmonat . "." . $Geburtsjahr . "</span></td>
</tr>
<tr>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: bold;color:#595959;'>Telefon: </span></td>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: normal;color:#000000;'>" . $Telefon . "</span></td>
</tr>
<tr>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: bold;color:#595959;'>E-Mail: </span></td>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: normal;color:#000000;'>" . $EMail . "</span></td>
</tr>
<span> </span>
<tr>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px; font-weight: bold;color:#595959;'>Datei: </span></td>
<td><span style='font-family: Verdana, Geneva, sans-serif;font-size: 12px;font-weight: normal;color:#000000;'><a href='" . $Link . "'>" . $Link . "</a></span></td>
</tr>" . "
</table>
</div>
<br/><br/>
</html>";
// senden der Email
$this->sendMail(
'info@maiil.com', // email addr of submitter (1)
'Absender' , // name of submitter (1)
'info@mail.de', // email of recipient (2)
'Betreff der E-Mail', // subject of the mail (3)
$text, // body of the mail (3)
NULL,
'TRUE', // HTML-Schalter
NULL,
NULL);
}
}
Viele Grüße
Oliver