Pisze ponieważ mam problem, napisałem formularz i skrypt wysyłający dane z niego na e-mail.
Wszystkie dane z formularza wysyłają się bez problemu lecz nie widać wybranej wartości z listy wyboru.
Nie wiem w jaki sposób pobrać wartość z listy i wysłać ją na e-mail.
Tutaj kod formularza w html :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <FORM action="konfigurator.php" method="POST"> <select name="gra[]" multiple="multiple"> </select> </FORM> </body> </html>
A tutaj plik PHP:
<?php foreach ($_POST["gra"] as $wartosc) { } } // treśc $tresc = "Imię i nazwisko: $_POST[imie]\r\n"; $tresc .= "Ksywa: $_POST[ksywa]\r\n"; $tresc .= "Nazwa druzyny: $_POST[team]\r\n"; $tresc .= "Adres email: $_POST[email]\r\n"; $tresc .= "Zawodnicy: $_POST[zawodnicy]\r\n"; $tresc .= "Gra : $_POST[gra]\r\n"; // nagłówki $odbiorca = "darkon.darkon@gmail.com"; $temat = "Formularz rejestracyjny"; $naglowki = "From: STT.TCZ.PL <jakisadres@domena.com> \r\n"; $naglowki .= "Reply-To: $_POST[email]"; // wysyłanie wiadomoci ?> </body> </html>