Ich versuche, einige PHP-Code in der Betreffzeile meines Mailformulars zu verwenden. Der Code, den ich verwende, ist wie folgt:PHP-Code in der E-Mail-Formular Betreffzeile
$email_subject .= $words[$lang]["CONTACT_EMIL_SUBJECT"];
Das Formular funktioniert gut, aber ich erhalte keine E-Mail. Wenn ich nur den folgenden Text einfüge: $ email_subject = "Nachricht von meinem Mailformular"; Dann erhalte ich die E-Mail.
Also kann mir jemand sagen, dass das nicht funktioniert?
Dieser Code: $ words [$ lang] ["CONTACT_EMIL_SUBJECT" erhält einen Wert aus einer Datei, die oben auf der Seite enthalten ist. Und ich verwende die gleiche Art von Code an anderen Stellen auf meiner Seite und das funktioniert gut. Ich benutze dies, um meine Website zu übersetzen. Wenn also ein Benutzer meine Site mit englischer Übersetzung anschaut, werden die Formularwerte in der empfangenen E-Mail auch in Englisch angezeigt, und ebenso, wenn ein Benutzer schwedische Übersetzung verwendet Die Werte in der E-Mail werden auf Schwedisch sein.
Vielen Dank.
Was bedeutet 'echo $ words [$ lang] ["CONTACT_EMIL_SUBJECT"]; ' – Barmar