tutorial membuat aplikasi invoice

Upload: scratch-linux

Post on 06-Jul-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 Tutorial Membuat Aplikasi Invoice

    1/8

    CARA MEMBUAT APLIKASI INVOICE DENGAN PHP DAN

    MYSQL

    Pertama-tama kita download Xampp, notepad programers dan adminpanel (untuk halaman client dan admin sesuai keinginan). Kemudian

    install Xampp dan notepad programers. Setelah semua terinstall, maka

    kita aktifkan xampp dengan meng-klik xampp-control.exe yang ada di

    c!!xampp lalu kita klik start pada module apache dan mys"l kemudian

    tutup.

  • 8/17/2019 Tutorial Membuat Aplikasi Invoice

    2/8

    Setelah module apache dan mys"l diaktifkan, kita #uka folder htdocs yang

    ada di c!!xampp!htdocs dan #uat folder #aru dengan nama invoice,

    sehingga men$adi c!!xampp!htdocs!in%oice, lalu #uka folder in%oice

    terse#ut.

    &angkah selan$utnya, kita copy paste admin panel yang tadi didownload

    kedalam folder in%oice. 'alam hal ini, pada halaman client saya

    menggunakan admin panel horizon!"#!$%in. Sehingga men$adi gam#ar

    seperti di#awah ini

    Selan$utnya, kita rename le index.html men$adi homeclient.php

    kemudian #uka menggunakan notepad programers.

  • 8/17/2019 Tutorial Membuat Aplikasi Invoice

    3/8

    Setelah le index.php ter#uka dengan notepad programers, maka akan

    tampil source code dari halaman admin panel terse#ut. Selan$utnya kita

    ru#ah terle#ih dahulu #e#erapa text seperti header, menu, footer dan lain

    se#againya sesuai dengan yang diinginkan.

    Kemudian edit dan sesuaikan dengan le-le lainnya, sehingga men$adi

    seperti ini

  • 8/17/2019 Tutorial Membuat Aplikasi Invoice

    4/8

    Setelah seluruh le kita edit dan telah sesuai maka kita lakukan

    pengkodingan agar aplikasi dapat #eker$a dengan #aik, #erikut se#agian

    contoh source code yang telah ditam#ahkan pada le le terse#ut

    B!&i!n A!' (!$! ho%ec"ien)(h( !&!r !(!*i"! c"ien i$!+ !$!

    !+ivi!' (!$! !("i+!'i 'e"!%! , %eni- %!+! !("i+!'i !+!n 'ec!r!oo%!i' "o&o. /

    *+phpsessionstart()timeout / 0 11 Set timeout menitlogoutredirecturl / 2login.php2 11 Set logout 34&

    timeout / timeout 5 67 11 3#ah menit ke detikif (isset(S8SS9:;)) ?  elapsedtime / time() - S8SS9:;

      if (elapsedtime @/ timeout) ?  sessiondestroy()  echo 2*script@alert(=Session Anda Belah Ca#isD=) window.location /=logoutredirecturl=*1script@2  EES8SS9:; / time()+@*+phpinclude(=log.php=)+@

    H!"!%!n U*!h P!''0or$ C"ien /

    *form id/2contactform2 action/2perusahaanprosespass.php2role/2form2 method/2post2@

    *+phpinclude 2koneksi.php2kodeperusahaan/

    F8B"uery / 2S8&8GB 5 H4:I user where

    id/=kodeperusahaan=2s"l / mys"l"uery ("uery)row/mys"lfetcharray(s"l)

    +@ *di% class/2form-group has-success2@

      *td@*#@9' *1#@*1td@*td@*#@*1#@*1td@*input type/2text2 class/2form-

    control2 name/2kodeperusahaan2 %alue/2*+php echo row+@2readonly/2true21@

    *di% class/2%alidation2@*1di%@

  • 8/17/2019 Tutorial Membuat Aplikasi Invoice

    5/8

    *1di%@  *di% class/2form-group has-

    success2@*td@*#@3sername*1#@*1td@*td@*#@*1#@*1td@

    *input type/2text2 class/2form-control2 name/2nmpenanggung2 %alue/2*+php echo row+@2 readonly/2true2 1@

    *di% class/2%alidation2@*1di%@

    *1di%@*di% class/2form-group has-success2@

    *td@*#@Password&ama*1#@*1td@

    *td@*#@*1#@*1td@*#r@*input type/2password2

    class/2form-control2 name/2passlama2 %alue/22 re"uired1@*di% class/2%alidation2@*1di%@

    *1di%@*di% class/2form-group has-

    success2@*td@*#@Password

    Jaru*1#@*1td@*td@*#@*1#@*1td@*#r@*input type/2password2

    class/2form-control2 name/2pass#aru2 %alue/22 re"uired1@*di% class/2%alidation2@*1di%@

    *1di%@*di% class/2form-group has-

    success2@*td@*#@ketik 3lang

    Password*1#@*1td@*td@*#@*1#@*1td@*#r@*input type/2password2

    class/2form-control2 name/2pass#aru2 %alue/22 re"uired1@

    *di% class/2%alidation2@*1di%@

    *1di%@

    *di% class/2col-lg-0 eld2@*#r@*p@

    *#utton class/2#tn #tn-theme margintop07 pull-left2 type/2su#mit2 name/2insert2Lalue/29nsert2@3pdate *1#utton@

    *1p@*1di%@

    *1di%@

  • 8/17/2019 Tutorial Membuat Aplikasi Invoice

    6/8

    *1form@

    H!"!%!n vie0)(h( .n.+ %e"ih! 1"e invoice 2!n& !+!n

    $i$o0n"o!$ o"eh c"ien /

    *ta#le width/2M7N2 class/2ta#le ta#le-striped ta#le-#ordered ta#le-ho%er2@  *thead@  *tr@

    *th@;o*1th@*th@;o

    9nformasi*1th@*th@;ama

    Hile*1th@*th@Bype Hile*1th@

    *th@SiOe*1th@

    *th@'ownload*1th@  *1tr@  *1thead@  *t#ody@

    *+phpinclude 2koneksi.php2s"l/2S8&8GB 5 from

    upload where id/=2.S8SS9:;.2=2

    tampil/mys"l"uery(s"l)no/0

    while(hasil/mys"lfetcharray(tampil))?+@

    *tr class/2success2@*td@*+php echo no+

    @*1td@*td@*+php echo

    hasil+@*1td@*td@*+php echo

    hasil+@*1td@*td@*+php echo

    hasil+@*1td@*td@*+php echo

    hasil+@*1td@*td@*a

    href/2admin1le1*+php echo hasil +@2 target/2#lank2@%iewle*1td@

    *1tr@*+php

    noE

  • 8/17/2019 Tutorial Membuat Aplikasi Invoice

    7/8

    +@  *1t#ody@  *1ta#le@

    3i"e "o&o.)(h( *er4.n&'i !&!r c"ien !(!*i"! %en+"i+ o%*o""o&o. %!+! oo%!i' c"ien !+!n +e".!r $!n $i!r!h+!n +e

    h!"!%!n "o&in)(h(

    *+phpsessionstart()S8SS9:;/22unset(S8SS9:;)sessiondestroy()echo 2*script@

    window.location / =login.php=

    *1script@2+@

  • 8/17/2019 Tutorial Membuat Aplikasi Invoice

    8/8