Style PHP mail Formular in Tabelle
Ich habe ein einfaches php mail-Formular, welches versendet eine email an den admin, aber im moment ist es gerade durch als standard-Suche text.
Brauche ich es, damit es durch kommt in eine Tabelle, wobei jeder Abschnitt aus der form auf eine neue Zeile in der Tabelle.
Es ist auch mit einigen radio-Schaltflächen für einige der Optionen auf dem Formular. Ist es möglich, dass die radio-button-Abschnitte, durch zu kommen, wie das Beispiel unten.
Erneuerten Rahmens Bewertungen | "Radio-button ausgewählt"
Erneuerten Rahmen Assessments 2 | "Radio-button ausgewählt"
Erneuerten Rahmens Bewertungen 3 | "None"
Und wenn ja, ob eine option für die radio-button ausgewählt wurde, es wäre "GRÜN", wenn nichts ausgewählt wurde, heißt es "KEINER" und ist in rot.
Dies ist der code, den ich verwende im moment:
<?php
$email = $_REQUEST['email'] ;
$name = $_REQUEST['name'] ;
$radio1 = $_REQUEST['radio1'] ;
$radio2 = $_REQUEST['radio2'] ;
$radio3 = $_REQUEST['radio3'] ;
$radio4 = $_REQUEST['radio4'] ;
$address = $_REQUEST['address'] ;
$postcode = $_REQUEST['postcode'] ;
$tel = $_REQUEST['tel'] ;
mail( "[email protected]", "APPROVAL REQUEST FORM", "Renewed Framework Assessments: $radio1\nSP Assessment Analysis Program (Demo Version): $radio2\nRenewed Framework Mental Maths Assessments: $radio3\nRenewed Framework Word Problem Books: $radio4\nFrom: $name\nEmail: $email\nAddress: $address\nPostcode: $postcode\nTelephone Number: $tel\n",'From: [email protected]');
header( "Location: http://domain.com/approval-request-form/" );
?>
- chk diesen link css-tricks.com/sending-nice-html-email-with-php
- Kein Versuch, die Frage zu beantworten, sich selbst, E-mail-injection-Schwachstellen und mit
$_REQUEST
. Scheint, wie das, was Sie wirklich tun müssen, ist zu mieten einige dies zu tun. SO ist für bestimmte Probleme, nicht die Arbeit für Sie.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie formatieren Sie Ihre Nachricht in dieser Art und Weise....
Um die zum senden von HTML-E-Mail, müssen Sie die entsprechende überschrift.
Zum Beispiel :
Dann schreiben Sie einfach Ihren html-Code in eine variable wie diese :
Mit der Tabelle einstellen, wie Sie möchten, das gleiche wie Sie HTML in eine Seite und schicken Sie es mit th überschriften wie diese :
Aber im Allgemeinen würde ich empfehlen, Sie eine Klasse für Ihre mailing, arbeiten mit der Standard -
mail
- Funktion kann das Ergebnis in eine Menge von Problemen an einem gewissen Punkt.Versuchen Swift Mailer oder PHP-Mailer