Dodaj Samochód
Zarzadzaj Samochodami
Dodaj naprawe Samochodu
Zarzadzaj naprawą Samochodu

'; if(isset($_GET['kto'])) // opcje głowne .. czyli dodawanie userów i wyswietlanie ich zarzadzanai { switch($_GET['kto']) { case "edytuj_samochod": if(!is_numeric($_GET['id_sam'])) uwaga(BLAD. ' Brak danych!'); else { if(!isset($_POST['edytuj_samochod'])) form_edytuj_samochod($_GET['id_sam']); else { $blad=''; if(strlen(trim($_POST['auto']))==0) $blad.=('

Musisz podać nazwę auta!!!
'); if(strlen(trim($_POST['nr_rej']))==0) $blad.=('
Musisz podać nr rejestracji!!!
'); if(strlen(trim($_POST['rok_auta']))==0) $blad.=('
Nie podano roku auta!!!
'); else if (!sprawdz_rok($_POST['rok_auta'])) $blad.=('
Zła forma daty RRRR - rok zakupu!!!
'); if(strlen(trim($_POST['data_zakupu']))==0) $blad.=('
Nie podano daty zakupu auta!!!
'); else if (!sprawdz_date($_POST['data_zakupu'])) $blad.=('
Zła forma daty RRRR-MM-DD - data zakupu!!!
'); if(strlen(trim($_POST['ocac']))==0) $blad.=('
Nie podano OC!!!
'); else if (!sprawdz_date($_POST['ocac'])) $blad.=('
Zła forma daty RRRR-MM-DD - OC!!!
'); if(strlen(trim($_POST['ocac2']))==0) if(strlen(trim($_POST['olej']))==0) $blad.=('
Zła forma KM!!!
'); if(strlen(trim($_POST['przeglad']))==0) $blad.=('
Nie podano daty przeglądu !!!
'); else if (!sprawdz_date($_POST['przeglad'])) $blad.=('
Zła forma daty RRRR-MM-DD - przegląd!!!
'); // koniec sprawdzania danych if($blad) { uwaga($blad); form_edytuj_samochod($_GET['id_sam']); } else { $edytuj_samochod=mysql_query("update samochody SET auto='".$_POST['auto']."',nr_rej='".$_POST['nr_rej']."',rok_auta='".$_POST['rok_auta']."',rok_zakupu='".$_POST['data_zakupu']."',ocac='".$_POST['ocac']."',ocac2='".$_POST['olej']."',przeglad='".$_POST['przeglad']."',uwagi='".$_POST['uwagi']."',id='".$_POST['id']."',id_ube='".$_POST['id_ube']."',status='".$_POST['status']."' where id_sam='".$_GET['id_sam']."'"); if($edytuj_samochod) uwaga('

Zmiany zostały wprowadzone

'); else uwaga('


Nie mozna było wprowadzić zmian

'); } }//else } //else BREAK; case "edytuj_naprawe": if(!is_numeric($_GET['id_nap'])) uwaga(BLAD. ' Brak danych!'); else { if(!isset($_POST['edytuj_naprawe'])) form_edytuj_naprawe($_GET['id_nap']); else { $blad=''; if(strlen(trim($_POST['data_naprawy']))==0) $blad.=('

Nie podano daty naprawy!!!
'); else if (!sprawdz_date($_POST['data_naprawy'])) $blad.=('
Zła forma daty RRRR-MM-DD - data naprawy!!!
'); if(strlen(trim($_POST['naprawa']))==0) $blad.=('
Nie wprowadzono rodzaju naprawy!!!
'); if(strlen(trim($_POST['lokalizacja']))==0) $blad.=('
Nie podano lokalizacji !!!
'); if(strlen(trim($_POST['koszt']))==0) $blad.=('
Nie podano kosztu!!!
'); else if (!sprawdz_koszt($_POST['koszt'])) $blad.=('
Zła forma kosztu XX.XX!!!
'); // koniec sprawdzania danych if($blad) { uwaga($blad); form_edytuj_naprawe($_GET['id_nap']); } else { $edytuj_naprawe=mysql_query("update naprawa SET data_naprawy='".$_POST['data_naprawy']."',naprawa='".$_POST['naprawa']."',lokalizacja='".$_POST['lokalizacja']."',koszt='".$_POST['koszt']."',kilometry='".$_POST['kilometry']."',id_sam='".$_POST['id_sam']."' where id_nap='".$_GET['id_nap']."'"); $id2 = $_GET['id_nap']; if($edytuj_naprawe) { $p_pojemnosc=$_FILES['plik1']['size'];//pojemnosc pliku $p_typ=$_FILES['plik1']['type']; // typ pliku $p_nazwa=$_FILES['plik1']['name']; // nazwa pliku $p_smiec=$_FILES['plik1']['tmp_name']; // chwilowa nazwa pliku $p_roz= array_pop(explode(".", $p_nazwa)); $max_size=round(($_POST['max_file_size']/1048576),3)."MB"; $poj_MB=round(($p_pojemnosc/1048576),2).'MB'; $losowa = rand(1,100000000); $liczba = $losowa + $p_pojemnosc; $p_nazwa_zm=(md5($liczba)).".".$p_roz; $folder="naprawa/"; if (($_FILES['plik1']['type']=="image/pjpeg") OR ($_FILES['plik1']['type']=="image/jpeg") OR ($_FILES['plik1']['type']=="application/pdf")){ if(@move_uploaded_file($p_smiec, $folder.$p_nazwa_zm)) { echo "
Przeslanie pliku powiodło się - ".$k_nieb.$p_nazwa.""." ".$poj_MB."
"; $path_file=$folder.$p_nazwa_zm; $zapytanie=mysql_query("insert into naprawa_pliki values('','.$id2.','$path_file')"); $zapytanie2=mysql_query("update naprawa SET plik='1' where id_nap='".$id2."'"); } else { exit('
Nie mozna zachowac pliku. Prawdopodobnie nie ma folderu lub plik jest za duży - max 250 kB
'); } } uwaga('

Zmiany zostały wprowadzone

'); } else uwaga('


Nie mozna było wprowadzić zmian

'); } }//else } //else BREAK; case "usun_plik": if(!is_numeric($_GET['id_pn'])) uwaga('Brak danych!'); else { $usun_plik=mysql_query("select nazwa,id_nap from naprawa_pliki where id_pn='".$_GET['id_pn']."'"); $n=mysql_fetch_array($usun_plik); $usun=mysql_query("delete from naprawa_pliki where id_pn='".$_GET['id_pn']."'"); $zapytanie2=mysql_query("select id_nap from naprawa_pliki where id_nap='".$n[1]."'"); $z=mysql_fetch_array($zapytanie2); if ($z[0]==0) { $zapytanie3=mysql_query("update naprawa SET plik='0' where id_nap='".$n[1]."'"); } if($usun) { echo('


Plik zostało usunięty

'); unlink ($n[0]); } else echo('


Nie mozna było usunąć pliku

'); } BREAK; case "usun_samochod": if(!is_numeric($_GET['id_sam'])) uwaga('Brak danych!'); else { $usun=mysql_query("delete from samochody where id_sam='".$_GET['id_sam']."'"); if($usun) echo('


Samochód został usunięty

'); else echo('


Nie mozna było usunąć Samochodu

'); } BREAK; case "usun_naprawe": if(!is_numeric($_GET['id_nap'])) uwaga('Brak danych!'); else { $usun=mysql_query("delete from naprawa where id_nap='".$_GET['id_nap']."'"); if($usun) echo('


Naprawa została usunięta

'); else echo('


Nie mozna było usunąć Naprawy

'); } BREAK; case "pokaz_samochod": form_pokaż_samochod($_GET['id_sam']); BREAK; case "pokaz_naprawe": form_pokaż_naprawe($_GET['id_nap']); BREAK; case "dodaj_samochod": if(!isset($_POST['dodaj_samochod'])) form_dodaj_samochod(); // jezeli nie probowano dodac usera to wyswietla formularz else { // sprawdzanie formularza $blad=''; if(strlen(trim($_POST['auto']))==0) $blad.=('

Musisz podać nazwę auta!!!
'); if(strlen(trim($_POST['nr_rej']))==0) $blad.=('
Musisz podać nr rejestracji!!!
'); if(strlen(trim($_POST['rok_auta']))==0) $blad.=('
Nie podano roku auta!!!
'); else if (!sprawdz_rok($_POST['rok_auta'])) $blad.=('
Zła forma daty RRRR - rok zakupu!!!
'); if(strlen(trim($_POST['data_zakupu']))==0) $blad.=('
Nie podano daty zakupu auta!!!
'); else if (!sprawdz_date($_POST['data_zakupu'])) $blad.=('
Zła forma daty RRRR-MM-DD - data zakupu!!!
'); if(strlen(trim($_POST['oc']))==0) $blad.=('
Nie podano OC!!!
'); else if (!sprawdz_date($_POST['oc'])) $blad.=('
Zła forma daty RRRR-MM-DD - OC!!!
'); if(strlen(trim($_POST['ac']))==0) $blad.=('
Nie podano AC!!!
'); else if (!sprawdz_date($_POST['ac'])) $blad.=('
Zła forma daty RRRR-MM-DD - AC!!!
'); if(strlen(trim($_POST['przeglad']))==0) $blad.=('
Nie podano daty przeglądu !!!
'); else if (!sprawdz_date($_POST['przeglad'])) $blad.=('
Zła forma daty RRRR-MM-DD - przegląd!!!
'); // koniec sprawdzania danych if($blad) { uwaga($blad); form_dodaj_samochod(); } else { $dodaj_samochod=mysql_query("insert into samochody values('','".$_POST['auto']."','".$_POST['nr_rej']."','".$_POST['przypisany']."','".$_POST['rok_auta']."','".$_POST['data_zakupu']."','".$_POST['oc']."','".$_POST['ac']."','".$_POST['ubezpieczenia']."','".$_POST['przeglad']."','".$_POST['uwagi']."','0','0')"); if($dodaj_samochod) uwaga('

Samochod został dodany

'); else uwaga('


Nie można było dodać Samochodu

'); } }//else break; case "dodaj_naprawe": if(!isset($_POST['dodaj_naprawe'])) form_dodaj_naprawe(); // jezeli nie probowano dodac usera to wyswietla formularz else { // sprawdzanie formularza $blad=''; if(strlen(trim($_POST['data_naprawy']))==0) $blad.=('

Nie podano daty naprawy!!!
'); else if (!sprawdz_date($_POST['data_naprawy'])) $blad.=('
Zła forma daty RRRR-MM-DD - data naprawy!!!
'); if(($_POST['id_sam'])==0) $blad.=('
Nie wybrano samochodu!!!
'); if(strlen(trim($_POST['naprawa']))==0) $blad.=('
Nie wprowadzono rodzaju naprawy!!!
'); if(strlen(trim($_POST['lokalizacja']))==0) $blad.=('
Nie podano lokalizacji !!!
'); if(strlen(trim($_POST['koszt']))==0) $blad.=('
Nie podano kosztu!!!
'); else if (!sprawdz_koszt($_POST['koszt'])) $blad.=('
Zła forma kosztu XX.XX!!!
'); // koniec sprawdzania danych if($blad) { uwaga($blad); form_dodaj_naprawe(); } else { $dodaj_samochod=mysql_query("insert into naprawa values('','".$_POST['data_naprawy']."','".$_POST['id_sam']."','".$_POST['naprawa']."','".$_POST['lokalizacja']."','".$_POST['koszt']."','0','".$_POST['kilometry']."')"); $id2 = mysql_insert_id(); if($dodaj_samochod) { $p_pojemnosc=$_FILES['plik1']['size'];//pojemnosc pliku $p_typ=$_FILES['plik1']['type']; // typ pliku $p_nazwa=$_FILES['plik1']['name']; // nazwa pliku $p_smiec=$_FILES['plik1']['tmp_name']; // chwilowa nazwa pliku $p_roz= array_pop(explode(".", $p_nazwa)); $max_size=round(($_POST['max_file_size']/1048576),3)."MB"; $poj_MB=round(($p_pojemnosc/1048576),2).'MB'; $losowa = rand(1,100000000); $liczba = $losowa + $p_pojemnosc; $p_nazwa_zm=(md5($liczba)).".".$p_roz; $folder="naprawa/"; if (($_FILES['plik1']['type']=="image/pjpeg") OR ($_FILES['plik1']['type']=="image/jpeg") OR ($_FILES['plik1']['type']=="application/pdf")){ if(@move_uploaded_file($p_smiec, $folder.$p_nazwa_zm)) { echo "
Przeslanie pliku powiodło się - ".$k_nieb.$p_nazwa.""." ".$poj_MB."
"; $path_file=$folder.$p_nazwa_zm; $zapytanie=mysql_query("insert into naprawa_pliki values('','.$id2.','$path_file')"); $zapytanie2=mysql_query("update naprawa SET plik='1' where id_nap='".$id2."'"); } else { exit('
Nie mozna zachowac pliku. Prawdopodobnie nie ma folderu lub plik jest za duży - max 250 kB
'); } } uwaga('

Naprawa została dodanana

'); } else uwaga('


Nie można było dodać Naprawy

'); } }//else break; case "show_samochod": echo'

Opcje wyszukiwania
Wszystkie
Sprzedane
Użytkowane
Opcje sortowanie
Data OC
Data przegladu
Rocznik samochodu
'; // pobieranie userów $jakisort=$_POST['jakisort']; $data1=date("Y-m-d",strtotime("+14 days",time())); if ($jakisort=='') { $jakisort='a.rok_auta'; $jakist=0; } else { $jakisort=$_POST['jakisort']; $jakist=$_POST['jakist']; } $pobierz_samochod=mysql_query("select a.id_sam,a.auto,a.nr_rej,a.status,b.imie,b.nazwisko,a.rok_auta,a.rok_zakupu,a.ocac,a.ocac2,c.ubezpieczenia,a.przeglad from samochody a,uzytkownicy b,ubezpieczenia c where a.id=b.id and a.id_ube=c.id_ube and a.status like '%$jakist%' order by $jakisort asc"); if(mysql_num_rows($pobierz_samochod)==0) uwaga('

W bazie nie ma żadnych wproadzonych samochodów!!!

'); else { $color=$color1; echo '

'; while($u=mysql_fetch_array($pobierz_samochod)) { if($u['status']=='0') $status='używany'; else { $status= 'sprzedany';} $color=zmien_color($color); $opcje1='Pokaż | '; $opcje2='Edytuj | '; $opcje2.='Usuń'; $data2 = $u['przeglad']; if (($data2 <= $data1) and ($u['status']=='0')) { $color='#FCA1A1'; } $data3 = $u['ocac']; if (($data3 <= $data1) and ($u['status']=='0')) { $color='#FCA1A1'; } if($u['status']=='1') { $color='#D4D6FC'; } $sql=mysql_query("SELECT kmstop FROM kilometry where id_sam='".$u['id_sam']."' ORDER BY id_kil DESC LIMIT 1"); while($a=mysql_fetch_array($sql)) { $kmstop = $a['kmstop']; } echo '' ; } echo '
Nazwa autaNr rejest.PrzypisanyRok autaData zakupuOCWymiana olejuUbezpieczeniePrzeglądStan kmStatusOpcje
'.$u['auto'].'
'.$u['nr_rej'].'
'.$u['imie'].' '.$u['nazwisko'].'
'.$u['rok_auta'].'
'.$u['rok_zakupu'].'
'.$u['ocac'].'
'.$u['ocac2'].'
'.$u['ubezpieczenia'].'
'.$u['przeglad'].'
'.$kmstop.' km
'.$status.'
'.$opcje1.''.$opcje2.'
'; } BREAK; case "szukaj_samochod": // pobieranie userów $pobierz_samochod=mysql_query("select a.id_sam,a.auto,a.nr_rej,b.imie,b.nazwisko,a.rok_auta,a.rok_zakupu,a.ocac,c.ubezpieczenia,a.przeglad from samochody a,uzytkownicy b,ubezpieczenia c where a.id=b.id and a.id_ube=c.id_ube and a.auto like'%".$_POST['auto']."%' and a.nr_rej like'%".$_POST['nrrej']."%' and a.rok_auta like'%".$_POST['rokauta']."%' and a.id_ube='".$_POST['id_ube']."' order by a.auto asc"); if(mysql_num_rows($pobierz_samochod)==0) uwaga('

W bazie nie ma żadnych wproadzonych samochodów!!!

'); else { $color=$color1; echo '

'; while($u=mysql_fetch_array($pobierz_samochod)) { $sql=mysql_query("SELECT kmstop FROM kilometry where id_sam='".$u['id_sam']."' ORDER BY kmstop DESC LIMIT 1"); while($a=mysql_fetch_array($sql)) { $color=zmien_color($color); $opcje1='Pokaż | '; $opcje2='Edytuj | '; $opcje2.='Usuń'; echo '' ; } } echo '
Nazwa autaNr rejest.PrzypisanyRok autaData zakupuOC/ACUbezpieczycielPrzeglądOpcje
'.$u['auto'].'
'.$u['nr_rej'].'
'.$u['imie'].' '.$u['nazwisko'].'
'.$u['rok_auta'].'
'.$u['rok_zakupu'].'
'.$u['ocac'].'
'.$u['ubezpieczenia'].'
'.$a['kmstop'].' km
'.$opcje1.''.$opcje2.'
'; } BREAK; case "show_naprawa": // pobieranie userów $pobierz_naprawe=mysql_query("select a.id_nap,a.plik,a.data_naprawy,a.kilometry,b.auto,b.nr_rej,a.naprawa,a.lokalizacja,a.koszt from naprawa a,samochody b where a.id_sam=b.id_sam order by a.data_naprawy desc"); if(mysql_num_rows($pobierz_naprawe)==0) uwaga('

W bazie nie ma żadnych wprowadzonej naprawy!!!

'); else { $color=$color1; form_szukaj_naprawe(); $zapytanie=mysql_query("select sum(koszt) as koszt from naprawa"); $z= mysql_fetch_array($zapytanie); echo '

'; echo '
'; echo "Suma kwoty napraw: ".$z[koszt]. " PLN

"; echo '
'; echo '
'; while($u=mysql_fetch_array($pobierz_naprawe)) { if(strlen(trim($u['plik'])==1)) $plik='JEST'; else $plik='BRAK'; $naprawa = str_split($u['naprawa'], 200); $color=zmien_color($color); $opcje1='Pokaż | '; $opcje2='Edytuj | '; $opcje2.='Usuń'; echo '' ; } echo '
Data naprawyNazwa autaRodzaj naprawyLokalizacjaKosztKilometryPlikiOpcje
'.$u['data_naprawy'].'
'.$u['auto'].' '.$u['nr_rej'].'
'.$naprawa[0].'
'.$u['lokalizacja'].'
'.$u['koszt'].' PLN
'.$u['kilometry'].'
'.$plik.'
'.$opcje1.''.$opcje2.'
'; } BREAK; case "szukaj_naprawe": // pobieranie userów $pobierz_naprawe=mysql_query("select a.id_nap,a.kilometry,a.data_naprawy,a.plik,b.auto,b.nr_rej,a.naprawa,a.lokalizacja,a.koszt from naprawa a,samochody b where a.id_sam=b.id_sam and b.id_sam='".$_POST['id_sam']."' and a.data_naprawy like '%".$_POST['data']."%' and a.lokalizacja like '%".$_POST['lokalizacja']."%' order by a.data_naprawy desc"); if(mysql_num_rows($pobierz_naprawe)==0) uwaga('

W bazie nie ma żadnych wprowadzonej naprawy!!!

'); else { $color=$color1; $_POST['data']=''; $_POST['nr_rej']=''; $_POST['lokalizacja']=''; form_szukaj_naprawe(); echo '

'; while($u=mysql_fetch_array($pobierz_naprawe)) { if(strlen(trim($u['plik'])==1)) $plik='JEST'; else $plik='BRAK'; $naprawa2 = str_split($u['naprawa'], 200); $color=zmien_color($color); $opcje1='Pokaż | '; $opcje2='Edytuj | '; $opcje2.='Usuń'; echo '' ; } $zapytanie=mysql_query("select sum(a.koszt) as koszt from naprawa a,samochody b where a.id_sam=b.id_sam and b.id_sam='".$_POST['id_sam']."'"); $z= mysql_fetch_array($zapytanie); echo '
Data naprawyNazwa autaRodzaj naprawyLokalizacjaKosztKilometryPlikiOpcje
'.$u['data_naprawy'].'
'.$u['auto'].' '.$u['nr_rej'].'
'.$naprawa2[0].'
'.$u['lokalizacja'].'
'.$u['koszt'].'
'.$u['kilometry'].'
'.$plik.'
'.$opcje1.''.$opcje2.'
'; echo '
'; echo "Suma kwoty napraw: ".$z[koszt]. " PLN"; echo '
'; echo ''; } BREAK; } //switch } //if ?>