Witam, Jestem tutaj nowy i pierwszy raz w życiu. Otrzymałem prośbę aby pomóc w napisaniu generatora stopki email w formie formularza. Więc na samym poczatku może pokąze co udało mi się zrobić a co mi nie działa i może ktoś z Państwa postara mi się pomóc dokończyć dzieło

A przy okazji ja się czegoś może dodatkowo nauczę

1. Jest to pierwszy plik w HTML-u , nazwa pliku (jeden.html)- formularz dla użytkownika
<meta http-equiv="content-type" content="text/html; charset=UTF-8"> body {text-align:center;margin:0px;}
td.label {text-align:right;padding-right:10px;}
td.value {text-align:left;}
td {padding-bottom:10px;}
table {margin:auto;padding-bottom:10px;}
input[type='text'] {width:250px;}
form {display:inline;}
<h3>Witaj w generatorze podpisu e-mail
</h3> <form method='REQUEST' action='dwa.php'> <tr><td class='label'>Wiersz pozdrowienia:
</td> <td class='value'><input type='text' name='pozdrowienia' autocomplete="on" placeholder="np. Z poważaniem" required /></td></tr> <tr><td class='label'>Imię i Nazwisko:
</td> <td class='value'><input type='text' name='imieinazwisko' autocomplete="on" placeholder="np. Jan Kowalski" required /></td></tr> <tr><td class='label'>Stanowisko:
</td> <td class='value'><input type='text' name='stanowisko' autocomplete="on" placeholder="np. Księgowa" /></td></tr> <tr><td class='label'>Dział:
</td> <td class='value'><input type='text' name='dzial' autocomplete="on" placeholder="np. Kadry" required /></td></tr> <tr><td class='label'>E-mail:
</td> <td class='value'><input type='text' name='email' autocomplete="on" placeholder="np. j.kowalski@domena.pl" required /></td></tr> <tr><td class='label'>Facebook 2
<br>(opcjonalnie):
</td> <td class='value'><input type="checkbox" name="fb" value="" onclick="document.getElementById('identyfikatorfb').style.display = this.checked ? 'block' : 'none'; this.form.elements['fb'].disabled = !this.checked" /><br><div id='identyfikatorfb' style='display: none' ><input type='text' name="fb" autocomplete="on" placeholder="np. www.facebook.com" /></div></td></tr> <tr><td class='label'>Telefon stacjonarny:
</td> <td class='value'><input type='text' name='tel' autocomplete="on" placeholder="np. 3009 299" required /></td></tr> <tr><td class='label'>Telefon komórkowy
<br>(opcjonalnie):
</td> <td class='value'><input type="checkbox" name="mob" value="" onclick="document.getElementById('identyfikator').style.display = this.checked ? 'block' : 'none'; this.form.elements['mob'].disabled = !this.checked" /><br><div id='identyfikator' style='display: none' ><input type='text' name="mob" autocomplete="on" placeholder="np. 111-111-111" /></div></td></tr> <tr><td class='label'>Pokój:
</td> <td class='value'><input type='text' name='p' autocomplete="on" placeholder="np. S9" required /></td></tr> <tr><td class='label'>Budynek:
</td> <input type='reset' value='Wyczyść formularz' title='Czyści wszystkie pola formularza :)' /> <input name="submit" type='submit' value='Podgląd stopki' title='Generuje Stopkę'/> <input name="submit2" type='submit' value='Pobierz stopkę' title='Pobiera Stopkę'/>
2.Jest to drugi plik w PHP, nazwa pliku (dwa.php)- efekt stopki dla użytkownika
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<br /><br /><span style='font-family:Calibri;font-size:17px;border-collapse:collapse;'>
<?php echo $_REQUEST['pozdrowienia']?>,</span><br /><br />
<title>Generator podpisu</title>
</head>
<body>
<table style="border: 0; width: 490px; background-color: #fff;" border="0">
<tr><td style="width: 80px; height:69px;padding: 0;margin:0">
<img alt="" width="100" height="143" src="./grafika/logo.png" /></td>
<td style="width: 0px; background-color: #8a724a;"></td>
<td style="width:352px">
<p style="padding:0;margin:0 0 0 2px;font-family:Calibri;font-size:17px;font-weight:bold">
<?php echo $_REQUEST['imieinazwisko']?></p>
<p style="padding:0;margin:0 0 8px 2px;font-family:Calibri;font-size:15px;"><i>
<?php { echo $_REQUEST['stanowisko'] = strtolower($_REQUEST ['stanowisko']); }?></i></p>
<p style="padding:0;margin:0 0 0 2px;font-family:Calibri;font-size:17px;font-weight:bold">
<?php echo strtoupper ($_REQUEST['dzial']);?></p>
<p style="padding:0;margin:0 0 0px 2px;font-family:Calibri;font-size:13,5px;"> Nazwa Firmy</p>
<p style="padding:0;margin:0 0 0px 2px;font-family:Calibri;font-size:13,5px;"> ul. Porzeczkowa 80/22, 80-745 Koluszki</p>
<p style="padding:0;margin:0 0 0px 2px;font-family:Calibri;font-size:13,5px;"> <a href='mailto:'>
<?php echo $_REQUEST['email']?></a> | <a href='www.google.pl'>www.google.pl</a></p>
<p style="padding:0;margin:0 0 0px 2px;font-family:Calibri;font-size:13,5px;"> <a href='https://www.facebook.com'>www.facebook.com</a></p>
<p style="padding:0;margin:0 0 0px 2px;font-family:Calibri;font-size:13,5px;"> <a href='https://'>
<?php echo "".$_REQUEST['fb']?></a></p>
<p style="padding:0;margin:0 0 0px 2px;font-family:Calibri;font-size:13,5px;"> tel. (+48 58)
<?php echo $_REQUEST['tel']?>
<?php echo "| kom: (+48)".$_REQUEST['mob']?></i></p>
<p style="padding:0;margin:0 0 0px 2px;font-family:Calibri;font-size:13,5px;"> p.
<?php echo $_REQUEST['p']?> |
<?php switch($_REQUEST['b']){ case "cz":
break;
case "z":
break;
case "a":
break;
case "h":
echo "niebieski budynek"; break;
}
?>
<?php
if(isset($_REQUEST['submit2'])) {
header('Content-Description: File Transfer'); header('Content-type: application/html'); header('Content-Disposition: attachment; filename="stopka.html"'); }
?>
</td></tr></table><br /><br />
<form method="post" action="./jeden.html">
<button type="submit">Wróć do formularza</button>
</form>
</body>
</html>
3. Problemy po tym mam takie i czego nie potrafię i nie udaje mi się zrobić to:
- pola które sa obowiązkowe sa zaznaczone na czerwono (pole stanowisko nie jest obowiązkowe) i osoba która nie wpisze stanowiska po przejściu na podgląd stopki chciałbym aby nie było w tym miejscu pustego pola aby reszta podniosła się o jeden poziom do góry w tym wypadku to jest pole "Dział"
- pole dział po wpisaniu z małych liter jest tak ustawione że po kliknięciu w podgląd stopki robi na wielkie litery i dobrze i tak ma być ale problem jest wtedy kiedy osoba wpisze polskie znaki "ł, ę, ą " itd
- pole dodatkowe telefon komórkowy jak sie nie wpisze to widnieje (+48) a chciałbym zrobic tak że jak ktos nie ma telefonu komorkowego zostawia puste pole , jak ktos wpisze pole wpisuje wtedy przed komórką (+48)
- pole dodatkowe facebook 2 jest tak że jak ktos piwsze swojego dodatkowego facebooka i przejdzie na podglad stopki nie działa link tego facebooka

Megaaaa proszę o pomoc

!! - za wszystkie jakieś złe wklejone kody nie takie oznaczenia na forum itd najmocniej przepraszam
P.S
Myślę ze tak na marginesie komuś taki formularz może się kiedyś też przydać