Napisałem w php prosty formularz:
<?php $formularz = <<<FORM Treść wiadomości: (<span style="color: red;">*</span>)<br> <textarea name="txt" style="width: 250px; height: 100px"></textarea><br><br> Imię, nazwisko lub nick: (<span style="color: red;">*</span>)<br> <input type="text" name="nick" style="width: 250px"><br><br> Adres e-mail: (<span style="color: red;">*</span>)<br> <input type="text" name="email" style="width: 250px"><br><br> <span>Priorytet: (<span style="color: red;">*</span>)</span> <input type="radio" name="pr" value="normalny" checked> Normalny <input type="radio" name="pr" value="wysoki"> Wysoki<br><br> <input type="checkbox" name="check" value="on">Wyślij kopie wiadomości do mnie<br><br><br> <input type="submit" name="submit" value="Wyślij"> <span>(<span style="color: red;">*</span>) - pola wymagane</span><br> FORM; $txt0 = $_POST['txt']; $nick0 = $_POST["nick"]; $email = $_POST['email']; "Treść wiadomości: (<span style="color: red;">*</span>)<br> <textarea name="txt" style="width: 250px; height: 100px">$txt0</textarea><br><br> Imię, nazwisko lub nick: (<span style="color: red;">*</span>)<br> <input type="text" value="$nick0" name="nick" style="width: 250px"><br><br> Adres e-mail: (<span style="color: red;">*</span>)<br> <input type="text" value="$email0" name="email" style="width: 250px"><br><br> <span>Priorytet: (<span style="color: red;">*</span>)</span> <input type="radio" name="pr" value="normalny" checked> Normalny <input type="radio" name="pr" value="wysoki"> Wysoki<br><br> <input type="checkbox" name="check" value="on">Wyślij kopie wiadomości do mnie<br><br><br> <input type="submit" name="submit" value="Wyślij"> <span>(<span style="color: red;">*</span>) - pola wymagane</span><br> <br><br><span style="color: red; font-weight: bold;">Wypełnij wszystkie, wymagane pola formularza!</span></form>"; } "$formularz</form>"; } $message = "From: $nickne-mail: $emailnPriorytet: $prnMessage:n$txt"; $header = "From: $nick <$email>"; or die("<span style="color: red; font-weight: bold;">Error!</span> Wiadomość nie może zostać wysłana!<br> Skontaktuj się z administratorem tej strony za pomocą<br> swojej skrzynki email bądź programu pocztowego: <a href="mailto:admin@serwer.pl?subject=błąd_formularza_kontaktowego!">admin@serwer.pl</a>"); if ("$check" == 'on') { $message = "Witaj: $nicknnTo jest kopia wiadomosci wysłanej przez Ciebie do visumcassis
.net Wkrótce otrzymasz odpowiedz. nPoniżej znajdziesz jej tresć.n----nn$txtnn----nWiadomosc wysłano: $time"; } "$formularz<br><br> $time <span style= "font-weight: bold;">Wiadomość została wysłana!</span><br> Jeśli chcesz wysłac kolejną, wypełnij wymagane pola i<br>kliknij <span style="font-weight: bold;">"Wyślij"</span></form>"; } ?>
Skrypt ten przed wysłaniem sprawdza czy wszystkie pola formularza są wypełnione. Problem jest w tym, iż w przypadku nie wypełnienia wszytkich pól i klikniecia w przycisk WYŚLIJ znikają już wpisane dane pomimo zdefiniowania zmiennych w wierszach 21,22,23. Po za tą małą

Z góry dziekuje za odpowiedź, pozdrawiam.