"; $selected = mysql_select_db($database,$id_pol) or die("Could not select examples") ?> Strona startowa



"; echo "$nazwisko"; echo "



"; echo("$plec"); echo "



"; echo "$panienskie"; echo "



"; echo "$email"; echo "



"; echo "$kod"; echo "



"; $ar=array(); array_push($ar,$imie,$nazwisko,$plec,$panienskie,$email,$kod); $_SESSION['prac'][] = $ar; $sql="INSERT INTO Pracownicy (Id,Imie,Nazwisko,Plec,Panienskie,Email,Kod) VALUES ('$idd' , '$imie', '$nazwisko' , '$plec', '$panienskie' , '$email' , '$kod')"; $retval = mysql_query( $sql, $id_pol ); if(! $retval ) { die('Could not enter data: ' . mysql_error()); } echo "Entered data successfully"; rewind($file); fputs($file, $idd); fclose($file); mysql_close($id_pol); } } if (!isset($_POST["wyslij"]) || $walidacja != true ) { ?>


/>Kobieta />Mezczyzna






"; } if(!preg_match('@^[a-zA-Z]{3,12}$@', $nazwisko) || empty($nazwisko)){ echo 'Popraw nazwisko, (Nie może składać się z cyfr) '; echo "



"; } if(empty($plec)){ echo 'Wybierz Plec '; echo "



"; } if(!preg_match("/^[a-zA-Z'-]+$/", $panienskie) || empty($panienskie)){ echo 'Popraw panienskie, (Nie może składać się z cyfr) '; echo "



"; } if(!filter_var($email, FILTER_VALIDATE_EMAIL) || empty($email)){ echo 'Popraw email, (zły format) '; echo "



"; } if(!preg_match('@^[0-9]{2}-[0-9]{3}$@', $kod) || empty($kod)){ echo 'Popraw kod pocztowy (musi mieć format xx-xxx i składać się z cyfr'; echo "



"; } } break; case 1: echo ("Strona Glowna"); break; case 3: $result = count($_SESSION['prac']); for ($i = 0; $i <= $result; $i++){ print_R($_SESSION['prac'][$i]); echo "



"; } break; case 4: $resultt =count($_SESSION['user']); if ($resultt != 0){ echo "wylogowano"; session_destroy(); usleep(6000000); ob_start(); $url = 'http://labsiecii.prv.pl'; while (ob_get_status()) { ob_end_clean(); } header( "Location: $url" ); }else { $login = $_POST["login"]; $llogsq="SELECT * FROM users WHERE login= '".$login."'"; $llogsqq=mysql_query($llogsq); $llogqry = mysql_fetch_assoc($llogsqq); $haslo = $_POST["haslo"]; if ( empty($login) || empty($llogqry['login']) ){ $flag_login = false; }else $flag_login = true; if ( empty($haslo) || $llogqry['haslo'] != $haslo ){ $flag_haslo = false; }else $flag_haslo = true; if( $flag_haslo!=false && $flag_login!=false) { array_push($_SESSION['user'],$llogqry['login']); $walidacja3= true; echo "Witaj ",$llogqry['imie']; mysql_close($id_pol); usleep(2000000); ob_start(); $url = 'http://labsiecii.prv.pl'; while (ob_get_status()) { ob_end_clean(); } header( "Location: $url" ); } if (!isset($_POST["loguj"]) || $walidacja3 != true ) { ?>










"; } if(!preg_match('@^[a-zA-Z]{3,12}$@', $nazwiskor) || empty($nazwiskor)){ echo "Popraw Naziwsko, (Nie może składać się z cyfr) "; echo "



"; } if ($zm_l < 6) { echo "Popraw Haslo, (Musi byc dluzsze niz 6) "; echo "



"; } if ($haslor != $phaslor) { echo "Hasla sa rozne "; echo "



"; } if ( !empty($logqry) || $zm_2 < 6 ){ echo "Popraw Login (musi byc unikatowy i dluzszy niz 6) "; echo "



"; } } break; case 6: $zalogowany= $_SESSION['user'][0]; $usere = "SELECT * FROM users WHERE login = '".$zalogowany."' "; $useres = mysql_query($usere); $userqe = mysql_fetch_array($useres); if (isset($_POST["rej"])) { $imier = $_POST["imier"]; $nazwiskor = $_POST["nazwiskor"]; $loginr = $_POST["loginr"]; $haslor = $_POST["haslor"]; $phaslor = $_POST["phaslor"]; $zm_l = strlen($haslor); $zm_2 = strlen($loginr); $logsq="SELECT login FROM users WHERE login= '".$loginr."'"; $logsqq=mysql_query($logsq); $logqry = mysql_fetch_assoc($logsqq); if(!preg_match('@^[a-zA-Z]{3,12}$@', $imier) || empty($imier)){ $flag_imier = false; } else $flag_imier = true; if(!preg_match('@^[a-zA-Z]{3,12}$@', $nazwiskor) || empty($nazwiskor)){ $flag_naziwskor = false; } else $flag_naziwskor = true; if ($zm_l < 6) { $flag_haslor = false; } else $flag_haslor = true; if ($haslor != $phaslor) { $flag_phaslor=false; }else $flag_phaslor=true; if ( !empty($logqry) || $zm_2 < 6 ){ $flag_loginr = false; }else $flag_loginr = true; } if( $flag_imier!=false && $flag_naziwskor!=false && $flag_haslor!=false && $flag_phaslor!=false && $flag_loginr!=false) { $walidacja4 = true; $ednowe = "UPDATE users SET "; $ednowe .="login = '".$imiee."' "; $ednowe .=",haslo = '".$nazwiskoe."' "; $ednowe .=",imie = '".$email."' "; $ednowe .=",nazwisko = '".$kod."' "; $ednowe .="WHERE login = '".$zalogowany."' "; $_SESSION['user'][0]=$logine; mysql_close($id_pol); } if (!isset($_POST["rej"]) || $walidacja2 != true ) { ?>








"; } if(!preg_match('@^[a-zA-Z]{3,12}$@', $nazwiskor) || empty($nazwiskor)){ echo "Popraw Naziwsko, (Nie może składać się z cyfr) "; echo "



"; } if ($zm_l < 6) { echo "Popraw Haslo, (Musi byc dluzsze niz 6) "; echo "



"; } if ($haslor != $phaslor) { echo "Hasla sa rozne "; echo "



"; } if ( !empty($logqry) || $zm_2 < 6 ){ echo "Popraw Login (musi byc unikatowy i dluzszy niz 6) "; echo "



"; } } break; } ?>
Stopka