@@Heppi
ich habe den folgenden Code
Hattest du den per Hand in `
gepackt oder hast du den </>
-Button benutzt und die Forumsoftware hat das Falsche draus gemacht? Ich hab das mal berichtigt.
Keine Lösung deines Problems, aber:
// Text-Mail? if($newsletter_layout[$layout][2] == "0") $textmail = true; else $textmail = false;
Sagst du zu jemanden: „Wenn das richtig ist, dann sag ‚ja‘, andernfalls sag ‚nein‘“?
Oder sagst du: „Sag mir, ob das richtig ist“?
Genauso in PHP o.a. Programmiersprachen: Wenn du einer Variablen den booleschen Wert einer Abfrage zuweisen willst:
// Text-Mail?
$textmail = ($newsletter_layout[$layout][2] == "0");
Wobei die Klammern der besseren Lesbarkeit dienen.
Und auch hier:
// Email verschicken if(mail($to, $subject, $message, $header)) return true; else return false;
Stattdessen:
// Email verschicken
return mail($to, $subject, $message, $header);
LLAP 🖖
--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann