Ponieważ to mój pierwszy post na tym forum, witam wszystkich serdecznie

zakładam ten wątek ponieważ mam problem, i nie bardzo nawet wiem jak wyguglać rozwiązanie (szukam już 2 dni).
Napisałam formularz, w który niektóre pozycje mają przypisane wartości liczbowe, jednak chciałabym żeby zwracał on w mailu wartości słowne.
Poniżej wklejam kawałki kodu o które mi chodzi:
<script language="JavaScript" type="text/javascript"> <!--
function SchowajWszystkie()
{
for(i=1;i<=2;i++)
{
document.getElementById('element'+i).style.display="none";
}
}
function PokazUkryj(index)
{
document.getElementById('element'+index).style.display=(document.getElementById('element'+index).style.display=="block"?"none":"block");
}
onload=SchowajWszystkie;
-->
Konstrukcja budynku:
<select name="konstrukcja_budynku" onchange="SchowajWszystkie();PokazUkryj(this.value);" style="background-color: #FFF; width: 200px; border-style: solid; border-color: #000000; border-width: 1px"><div id="element1" style="display: block;">
<div id="element2" style="display: none;"> <br />Szczegóły konstrukcji:
<select name="szczegoly_konstrukcji" style="background-color: #FFFFFF; width: 350px; border-style: solid; border-color: #000000; border-width: 1px"> <option>Ściany zew. niepalne, palna konstrukcja i poszycie dachu
</option>
<?php
{
$email = 'xxxxxxxxxx@gmail.com';
$subject = 'GRUPA UBEZPIECZEŃ MAJĄTKOWYCH - DOM - zamówienie oferty';
$message = 'Dziękujemy za wypełnienie i wysłanie formularza.';
$error = 'Wystąpił błąd podczas wysyłania zapytania';
$charset = 'utf-8';
$head =
"From: $email \nContent-Type:".
' text/plain;charset="utf-8"'.
"\nContent-Transfer-Encoding: 8bit";
$body = '';
foreach ($_POST as $name => $value)
{
{
for ($i = 0; $i < count($value); $i++) {
}
}
}
}
else
{
?>
Wszystko działa, chodzi tylko o to żeby wynik formularza był
konstrukcja_budynku=Palna
a nie
konstrukcja_budynku=2
podejrzewam że da się to zrobić w php. Czy mogę prosić was o pomoc? Może chociaż jakieś hasło które powinnam wyguglać i obczytać?
Powód edycji: [Spawnm] dodałem tagi.