mam formularz kontaktowy którego kod zamieściłem poniżej. Jak muszę wymusić na użytkownikach wypełnianie pól w formularzu?
Interesuje mnie obowiązkowe wypełnienie pola:
- Imię,
- Nazwisko,
- E-mail.
<?php $wyslana=not; { ////////// USTAWIENIA ////////// $email = 'domena@domena.pl'; // Adres e-mail adresata $subject = 'tytul'; // Temat listu $message = 'Dziękujemy za wysłanie formularza'; // Komunikat $error = 'Wystąpił błąd podczas wysyłania formularza'; // Komunikat błędu $charset = 'utf-8'; // Strona kodowa ////////////////////////////// $head = "MIME-Version: 1.0\r\n" . "Content-Type: text/plain; charset=$charset\r\n" . "Content-Transfer-Encoding: 8bit"; $body = ''; foreach ($_POST as $name => $value) { { { } } } echo mail($email, "=?$charset?B?" . base64_encode($subject) . "?=", $body, $head) ? $message : $error; $wyslana=ok; } else { ?> <form action="?" method="post"> <div class="box"> <label><span><input type="checkbox" name="zaznacz" value="0" class="ck" /></span> Opis</label> <label><span>Imię:</span> <input type="text" name="imie" class="wpis" /></label> <label><span>Nazwisko:</span> <input type="text" name="nazwisko" class="wpis" /></label> <label><span>Nazwa firmy:</span> <input type="text" name="firma" class="wpis" /></label> <label><span>Ulica i nr.:</span> <input type="text" name="ulica" class="wpis" /></label> <label><span>Kod i miasto:</span> <input type="text" name="miasto" class="wpis" /></label> <label><span>NIP:</span> <input type="text" name="nip" class="wpis" /></label> <label><span>E-mail:</span> <input type="text" name="emial" class="wpis" /></label> <label><span>Strona www:</span> <input type="text" name="strona_www" class="wpis" /></label> <label><span>Słowa kluczowe:</span> <input type="text" name="slowa_kluczowe" class="wpis" /></label> <label><span>Dodatkowe informacje:</span><textarea name="tresc" class="wiadomosc" cols="20" rows="10"></textarea></label> <input type="submit" class="button" value="Wyślij" /> </div> </form> <?php } ?>