Mam formularz, który po wypełnieniu pól wysyła wiadomość zbierając dane z tych pól. Działa bez problemu. Kod poniżej:
if (!empty($_POST['nazwa']) && !empty($_POST['miasto']) && !empty($_POST['temat']) && !empty($_POST['tekst']) && !empty($_POST['email'])) {
$mailtxt ="Witam.\n\n";
$mailtxt .=" Imię i Nazwisko: $_POST[nazwa]\n";
$mailtxt .=" Miasto: $_POST[miasto]\n";
$mailtxt .=" Treść: $_POST[tekst]\n\n\n";
$mailtxt .="Pozdrawiam.\n\n";
$temat = "Mediso - FormularzS - $_POST[temat]";
$do = "adres@nr.1";
$headers="From: $_POST[email]\r\n";
mail($do, $temat, $mailtxt, $headers); echo "Wiadomość wysłana."; }
else echo "Wiadomość nie została wysłana.<br><b>Wszystkie pola są obowiązkowe.</b>";
Jednak pole temat oferuje do wyboru dwie możliwości i w związku z tym chciałbym, aby w zależności od wybranego tematu, wiadomość trafiała na odpowiedni adres. Zrobiłem więc tak ale niestety to już nie działa. Kod poniżej:
if ($_POST['temat']="biuro"){
if (!empty($_POST['nazwa']) && !empty($_POST['miasto']) && !empty($_POST['temat']) && !empty($_POST['tekst']) && !empty($_POST['email'])) {
$mailtxt ="Witam.\n\n";
$mailtxt .=" Imię i Nazwisko: $_POST[nazwa]\n";
$mailtxt .=" Miasto: $_POST[miasto]\n";
$mailtxt .=" Treść: $_POST[tekst]\n\n\n";
$mailtxt .="Pozdrawiam.\n\n";
$temat = "Mediso - FormularzB - $_POST[temat]";
$do = "adres@nr.1";
$headers="From: $_POST[email]\r\n";
mail($do, $temat, $mailtxt, $headers); echo "Wiadomość wysłana."; }
else echo "Wiadomość nie została wysłana.<br><b>Wszystkie pola są obowiązkowe.</b>"; }
else{
if (!empty($_POST['nazwa']) && !empty($_POST['miasto']) && !empty($_POST['temat']) && !empty($_POST['tekst']) && !empty($_POST['email'])) {
$mailtxt ="Witam.\n\n";
$mailtxt .=" Imię i Nazwisko: $_POST[nazwa]\n";
$mailtxt .=" Miasto: $_POST[miasto]\n";
$mailtxt .=" Treść: $_POST[tekst]\n\n\n";
$mailtxt .="Pozdrawiam.\n\n";
$temat = "Mediso - FormularzS - $_POST[temat]";
$do = "adres@nr.2";
$headers="From: $_POST[email]\r\n";
mail($do, $temat, $mailtxt, $headers); echo "Wiadomość wysłana."; }
else echo "Wiadomość nie została wysłana.<br><b>Wszystkie pola są obowiązkowe.</b>"; }
}