Mam taki formularz kontaktowy jak poniżej
<?php
if(strlen($_POST['nazwa']) < 5){
header('Location: kontakt.php?msg=nazwa');
exit;
}
if(strlen($_POST['mail']) < 5){
header('Location: kontakt.php?msg=mail');
exit;
}
if(strlen($_POST['imie']) <= 3){
header('Location: kontakt.php?msg=imie');
exit;
}
if(strlen($_POST['tresc']) < 5){
header('Location: kontakt.php?msg=tresc');
exit;
}
if(isSet($_COOKIE['antyflood'])){
header('Location: kontakt.php?msg=flood');
exit;
}
$data = date("d - m - Y");
$tresc2 = strip_tags($_POST['tresc']);
$naglowki = "From: ".$_POST['imie']."\r\n";
$naglowki = "Reply-To: ".$_POST['mail']."\r\n";
$temat1 = $_POST['imie'];
$temat = 'E-Mail Ze Strony Www;
$ip = $_SERVER['REMOTE_ADDR'];
$host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$tresc = "Nadawca: $_POST[imie]
Wysłany Dnia: $data
Temat: $_POST[nazwa]
E-Mail Nadawcy: $_POST[mail]
Napisano: \r\n\r\n $tresc2 \r\n\r\n
Wiadomość Wysłana z Komputera o Numerze IP: $ip i HOST: $host";
$i = @mail([email=""]'email'[/email], $temat, trim($tresc), $naglowki);
if($i===TRUE){
setcookie('antyflood', 'bu', time()+60);
header('Location: kontakt.php?msg=ok');
exit;
}
if($i===FALSE){
header('Location: kontakt.php?msg=no');
exit;
}
?>
Chciał bym w tym formularzu dodać możliwość wyboru tematów z listy rozwijanej np.
Temat 1
Temat 2
Temat 3
Temat 4
w pliku kontakt.php część kodu odpowiadająca aktualnie za wyświetlenie pola do wpisania tematu wygląda tak
Jak zmodyfikować powyższy kod żeby można było wybierać tematy e-maila z listy?.