Nie wiem czy przyczyną nie jest to, że są dwa formularze i pomimo, że wypełniam jeden to być może błędy wyskakują co do drugiego..
Będę wdzięczny za kążdą pomoc..
Kod
<form action="form_rej.php" method="POST">
<fieldset>
<legend>Wprowadz dane:</legend>
<div>
<label for="osobaprywatna">osoba prywatna</label>
<input id="osobaprywatna" name="osobaprywatna" class="check" type="checkbox" onClick="showDiv('osobaprywatna')"/>  dane osoby prywatnej
<div id="a" style="display:none;">
<div>
<div>
<label for="imie">imię:</label>
<input id="imie" name="imie" class="text" type="text" />
</div>
.
.
<div>
<input id="submit" name="send" class="submit" type="submit" value="dodaj" />
</div>
</div>
</div>
</div>
<div>
<label for="firma">firma</label>
<input id="firma" name="firma" class="check" type="checkbox" onClick="showDiv('firma')"/>  dane firmy
<div id="b" style="display:none;">
<div>
<div>
<label for="nazwafirmy">nazwa firmy:</label>
<input id="nazwafirmy" name="nazwafirmy" class="text" type="text" />
</div>
.
.
<div>
<input id="submit" name="send" class="submit" type="submit" value="dodaj" />
</div>
</div>
</div>
</div>
</fieldset>
</form>
<fieldset>
<legend>Wprowadz dane:</legend>
<div>
<label for="osobaprywatna">osoba prywatna</label>
<input id="osobaprywatna" name="osobaprywatna" class="check" type="checkbox" onClick="showDiv('osobaprywatna')"/>  dane osoby prywatnej
<div id="a" style="display:none;">
<div>
<div>
<label for="imie">imię:</label>
<input id="imie" name="imie" class="text" type="text" />
</div>
.
.
<div>
<input id="submit" name="send" class="submit" type="submit" value="dodaj" />
</div>
</div>
</div>
</div>
<div>
<label for="firma">firma</label>
<input id="firma" name="firma" class="check" type="checkbox" onClick="showDiv('firma')"/>  dane firmy
<div id="b" style="display:none;">
<div>
<div>
<label for="nazwafirmy">nazwa firmy:</label>
<input id="nazwafirmy" name="nazwafirmy" class="text" type="text" />
</div>
.
.
<div>
<input id="submit" name="send" class="submit" type="submit" value="dodaj" />
</div>
</div>
</div>
</div>
</fieldset>
</form>
<?php function alpha_numeric($str) { } function valid_email($str) { return ( ! preg_match("/^([a-z0-9+_-]+)(.[a-z0-9+_-]+)*@([a-z0-9-]+.)+[a-z]{2,6}$/ix", $str)) ? FALSE : TRUE; } function check_regon($regon) { // tworzenie tablicy wag // wycinanie zbędnych znaków // tworzenie sumy iloczynów for ($x = 0; $x < 8; $x++) $sum_nb += $steps[$x] * $regon[$x]; $sum_m = $sum_nb % 11; if($sum_m == 10) $sum_m = 0; if ($sum_m == $regon[8]) return 1; return 0; } function Sprawdz_nip($str){ return false; } $intSum=0; for ($i = 0; $i < 9; $i++){ $intSum += $arrSteps[$i] * $str[$i]; } $int = $intSum % 11; $intControlNr=($int == 10)?0:$int; if ($intControlNr == $str[9]){ return true; } return false; } function Sprawdz_kod($str) { } ; if ($_POST['send']) { { $errors[] = 'Musisz wypełnić pole nick - min znaków 3'; } { $errors[] = 'Musisz wypełnić pole nazwisko - min znaków 3'; } if ($_POST['login']=='' || alpha_numeric($_POST['login'])==FALSE) { $errors[] = 'Login może zawierać jedynie liczby i litery'; } if ($_POST['haslo']=='' || alpha_numeric($_POST['haslo'])==FALSE) { $errors[] = 'Hasło może zawierać jedynie liczby i litery'; } if ($_POST['haslo']!=$_POST['haslo2']) { $errors[] = 'Hasła nie pasują do siebie'; } if ($_POST['regon']=='' || check_regon($_POST['regon'])) { $errors[] = 'Wpisany regon jest nie poprawny lub nie wypełniłeś pola'; } if (valid_email($_POST['email'])==FALSE) { $errors[] = 'Wprowadź poprawny adres email'; } Sprawdz_nip($str); if (Sprawdz_nip==true){ } if(Sprawdz_nip==false){ } $login = $_POST["login"]; if ($exist["id"]) { $errors[] = 'Taki sam login istnieje już w bazie'; } $email = $_POST["email"]; if ($exist2["id"]) { $errors[] = 'Taki sam email istnieje już w bazie'; } { { '; } } else { $query = "INSERT into uzytkownicy values('', '$login', md5('$haslo'), '$imie', '$nazwisko', '$email', '$regon', '$nip', '$adres', '$kod')"; echo '<div style="margin:2px; border:1px solid #ededed; background-color: #f9f9f9;"> <span style="color: red; font-weight: bold;">Dziękujemy zostałeś zarejestrowany!</span> Od tej chwili możesz korzystać z loginu, nie potrzebna jest żadna aktywacja. </div>'; } } ?>