<?php { $_POST['nazw']; $_POST['imie']; $_POST['miasto']; $_POST['kod']; $_POST['ul']; $_POST['nr1']; $_POST['nr2']; $_POST['tel']; $_POST['x1']; $_POST['x2']; $_POST['wys']; $body=''; $email = 'mail@gmail.com'; $subject = 'temat'; $message = 'Dziękujemy za wysłanie formularza'; $error = 'Wystąpił błąd podczas wysyłania formularza'; $charset = 'iso-8859-2'; $head = "MIME-Version: 1.0r\n" . "Content-Type: text/plain; charset=$charsetr\n" . "Content-Transfer-Encoding: 8bit"; } else { ?> <form action="?" method="post"><div id="info">Zamówienie dotyczy tylko czarnej folii o standardowej grubości 1,1mm, pozostałe rodzaje folii oraz usługi wykonywane na miejscu u klienta dostępne są na zamówienie telefoniczne.</div> <div id="subheader">Dane adresowe</div> Nazwisko: <input maxlength="60" size="18" name="nazw" /><br /> Imię: <input maxlength="40" size="16" name="imie" /><br /><br /> Miejscowość: <input maxlength="60" size="18" name="miasto" /><br /> Kod pocztowy: <input maxlength="6" size="6" name="kod" /><br /> Ulica: <input maxlength="60" size="16" name="ul" /><br /> Numer domu: <input maxlength="4" size="2" name="nr1" /><br /> Numer mieszkania: <input maxlength="3" size="1" name="nr2" /><br /><br /> Telefon kontaktowy: <input maxlength="16" size="10" name="tel" /> <div id="subheader">Wymiary folii</div>Wymiary: <input maxlength="3" size="2" name="x1" />x<input maxlength="3" size="2" name="x2" /> <div id="subheader">Wysyłka<br /></div> <input name="wys" value="pobr" type="radio" />Kurier "OPEK" za pobraniem<br /> <input name="wys" value="prze" type="radio" />Kurier "OPEK" przelew (przedpłata)<br /> <input name="wys" value="osob" type="radio" />Odbiór osobisty <div id="info">Składając zamówienie oświadczają Państwo że zapoznali się z <a class="tex" href="regulamin.html">regulaminem</a> i akceptują jego warunki.<br /><input value="Zamów" type="submit" /> <input value="Wyczyść" type="reset" /> </div></form> <?php } ?>
Chcę aby przed jego wysłaniem został on dokładnie sprawdzony pod względem poprawności tj. minimalna ilość znaków, czy są cyfry bądź litery lub inne znaki. Jeżeli formularz jest poprawnie wypełniony powinna pojawiać się stosowna informacja np. dane które podał klient i to czy potwierdza ich wysłanie bądź anuluje, jeśli natomiast są błędy powinno wyświetlić się okienko że wystąpił błąd. Chciałbym aby okienko było takie jak to przy użyciu onsubmit="alert()" aby nie kasować tego co wpisał klient.
Oczywiście zależy mi na wykożystaniu php a nie js.
Każda najmniejsza pomoc bardzo mile widziana
