plik login
?><head>
<title>Untitled Document</title>
</head>
<body>
<?php
if (isset($_POST['konto']) and
isset($_POST['password']) ) {
require('conn.php');
if ($konto!="" and $password!="")
{
$password = sha1
(md5($password)); $zapytanie="SELECT id FROM user WHERE login='$konto' and password ='$password'";
$id=$temp['id'];
if ($ile==1)
{
$_SESSION['user_id']='$id';
$_SESSION['login']='$konto';
echo('Zostales zalogowany.<a href="index.php"> dalej</a>'); }
else echo ('Podales zle dane. Kliknij wstecz aby sprobowac ponownie.'); }
}
else{
?>
<form action="login.php" method="post">
<strong>Nazwa konta:</strong><input name="konto" type="text" value="" /><br>
<strong>Haslo:</strong><input name="password" type="password" value="" /><br>
<input type="submit" value="Zaloguj" />
</form>
</body>
</html>
<?php
}
?>
plik index wpisywanie danych do formularza
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<p>
<?php
if (isset($_SESSION['user_id']) and
isset($_SESSION['login']))
{
echo ("<a href=\"index2.php\">Wydrukuj</a>"); "
<form action=\"insert.php?akcja=zaloguj\" method=\"post\">
<p>Imię
<input type=\"text\" name=\"imie\" size=\"20\" maxlength=\"20\">
<br>
Nazwisko
<input type=\"text\" name=\"nazwisko\" size=\"20\" maxlength=\"20\">
Nazwa OSP
<input type=\"text\" name=\"nazwaosp\" size=\"20\" maxlength=\"20\">
Zapisujący
<input type=\"text\" name=\"zapisujacy\" size=\"20\" maxlength=\"25\">
Imię Ojca
<input type=\"text\" name=\"imieojca\" size=\"20\" maxlength=\"25\">
Data urodzenia
<input type=\"text\" name=\"dataurodzenia\" size=\"20\" maxlength=\"25\">
<br>
Miejsce urodzenia
<input type=\"text\" name=\"miejsceurodzenia\" size=\"20\" maxlength=\"25\">
<br>
Województwo
<input type=\"text\" name=\"wojewodztwo\" size=\"20\" maxlength=\"25\">
KSRG(tak/nie)
<input type=\"text\" name=\"ksrg\" size=\"20\" maxlength=\"25\">
<br>
Rok włącznia do KSRG(jeżeli nie to prosze wpisać------)
<input type=\"text\" name=\"rokwlaczniaksrg\" size=\"20\" maxlength=\"25\">
Funkcja w OSP(gminna)
<input type=\"text\" name=\"funkcjawosp\" size=\"20\" maxlength=\"25\">
<br>
Wyszkolenie pożarnicze
<input type=\"text\" name=\"wyszoklenie\" size=\"20\" maxlength=\"300\">
Wykształcenie
<input type=\"text\" name=\"wykszatlcenie\" size=\"20\" maxlength=\"300\">
Adres
<input type=\"text\" name=\"adres\" size=\"20\" maxlength=\"100\">
<input type=\"submit\" name=\"dodaj\" value=\"OK!\">
</form>
");
require('conn.php');
or
die('Błąd zapytania');
/*
wyświetlamy wyniki, sprawdzamy,
czy zapytanie zwróciło wartość większą od 0
*/
/* jeżeli wynik jest pozytywny, to wyświetlamy dane */
echo "<table cellpadding=\"2\" border=1>"; echo "<td>".$r->id."</td>"; echo "<td>".$r->nazwisko."</td>"; echo "<td>".$r->imie."</td>"; echo "<td>".$r->nazwaosp."</td>"; echo "<td>".$r->zapisujacy."</td>"; </td>";
}
echo ("<a href=\"logout.php\">Wyloguj</a>");
}
}
else
{
echo "Nie jestes zalogowany <a href=\"login.php\">Zaloguj</a>";
}
?>
</p>
</body>
</html>
plik insert pobiera dane z formularza z index.php i zaisuje je do bazy danych
?>
<head>
<title>Untitled Document</title>
</head>
<body>
<?php
$imie = $_POST['imie'];
$nazwisko = $_POST['nazwisko'];
$nazwaosp = $_POST['nazwaosp'];
$zapisujacy = $_POST['zapisujacy'];
$imieojca = $_POST['imieojca'];
$dataurodzenia = $_POST['dataurodzenia'];
$miejsceurodzenia = $_POST['miejsceurodzenia'];
$wojewodztwo = $_POST['wojewodztwo'];
$ksrg = $_POST['ksrg'];
$rokwlaczniaksrg = $_POST['rokwlaczniaksrg'];
$funkcjawosp = $_POST['funkcjawosp'];
$wyszoklenie = $_POST['wyszoklenie'];
$wykszatlcenie = $_POST['wykszatlcenie'];
$adres = $_POST['adres'];
require('conn.php');
if($imie and $nazwisko and $nazwaosp and $zapisujacy and imieojca and dataurodzenia and miejsceurodzenia and ksrg and rokwlaczniaksrg and funkcjawosp and wyszoklenie and wykszatlcenie and adres){
$efekt=mysql_db_query("lidzbark_straz","insert into osp (imie,nazwisko,nazwaosp,zapisujacy,imieojca,dataurodzenia,miejsceurodzenia,k
srg,rokwlaczniaksrg,funkcjawosp,wyszoklenie,wykszatlcenie,adres) values('$imie','$nazwisko','$nazwaosp','$zapisujacy','$imieojca','$dataurodzenia','$miejsceurodzenia','$ksrg','$rokwlaczniaksrg','$funkcjawosp','$wyszoklenie','$wykszatlcenie','$adres');");
if ($efekt) echo ('użytkownik został dodany <a href="index.php">Pwrót</a>'); }
else{
echo ("Nie podałeś wszystkich danych <a href=\"index.php\">Powrót</a>");
}
?>
</body>
</html>
plik index2 tu nr użytkownika którego chcemy wydrukować
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
if (isset($_SESSION['user_id']) and
isset($_SESSION['login']))
{
"
<form action=\"kartaszer.php?akcja=zaloguj\" method=\"post\">
<p>id
<input type=\"text\" name=\"idn\" size=\"20\" maxlength=\"2\">
<input type=\"submit\" name=\"dodaj\" value=\"OK!\">
</form>
");
require('conn.php');
or
die('Błąd zapytania');
/*
wyświetlamy wyniki, sprawdzamy,
czy zapytanie zwróciło wartość większą od 0
*/
/* jeżeli wynik jest pozytywny, to wyświetlamy dane */
echo "<table cellpadding=\"2\" border=1>"; echo "<td>".$r->id."</td>"; echo "<td>".$r->nazwisko."</td>"; echo "<td>".$r->imie."</td>"; echo "<td>".$r->nazwaosp."</td>"; echo "<td>".$r->zapisujacy."</td>"; </td>";
}
echo ("<a href=\"logout.php\">Wyloguj</a>");
}
}
else
{
echo "Nie jestes zalogowany <a href=\"login.php\">Zaloguj</a>";
}
?>
</body>
</html>
plik karta szer.php pobiera dane z bazy i wypełnia formularz zgłoszeniowy
KARTA ZGŁOSZENIA
na szkolenie członków i funkcyjnych Ochotniczych Straży Pożarnych
………………………………………………………………………
(rodzaj szkolenia)