Hallo,
ok, da habe ich vielleicht php verwendet, das es erst ab php 7 gibt. Da die alten php Versionen 5.5 und 5.6 schon sehr lange keine Sicherheitsupdates mehr erhalten und deshalb nicht mehr verwendet werden sollten und auch Joomla! ja intensiv auf php 7 drängt, entwickle ich seit langem auf php 7.
Bitte versuche mal ob folgende Code-Änderung das Problem behebt:
Datei: plugins/visforms/vfcustommailadr/vfcustommailadr.php
Zeile 54-67 private funciton addMailAddress
Ersetze den Code
Code:
private function addMailAddress($address, $type) {
if (empty($address)) {
return;
}
$addressess = explode(',', $address);
foreach ($addressess as $mail) {
$mail = trim($mail);
if (!empty($mail)) {
$this->$type[] = trim($mail);
}
}
}
mit folgendem Code
Code:
private function addMailAddress($address, $type) {
if (empty($address)) {
return;
}
$addressess = explode(',', $address);
foreach ($addressess as $mail) {
$mail = trim($mail);
if (!empty($mail)) {
switch ($type) {
case 'newmailbcc' :
$this->newmailbcc = trim($mail);
break;
case 'newmailcc' :
$this->newmailcc =trim($mail);
break;
default :
$this->newmailto = trim($mail);
break;
}
}
}
}
Gruß,
Aicha