Sven Rautenberg: Javascript in HTML-Mail über PHP gehts das?

Beitrag lesen

Aloha!

ich verschicke eine mail mit php der inhalt wird als text/html definiert. ist da javascript auch schon dabei oder nur html?
ich möchte eigentlich nur den wert von einer js-variable in die mail einfügen. geht das?

Im Prinzip schon - wenn das PHP-Skript den Wert der JS-Variablen irgendwie erfährt. Und üblicherweise geschieht dies entweder durch URL-Parameter oder Formulare. Sorge also dafür, dass die JS-Variable vor dem Abschicken des Formulars in einem (versteckten?) Formularfeld landet, und benutze sie im PHP-Skript entsprechend.

PS: HTML-Mails sind böse, vor allem, wenn du keine alternative Text-Mail mitschickst. Empfänger ohne HTML-fähige Mailprogramme (und da so viele I-Love-You-Viren unterwegs sind, ist diese Wahl durchaus weise) sehen dann nur den Quellcode.

- Sven Rautenberg