PEN ERAPAN TEORI fope n ( ) , fw r it e ( ) , da n fclose ( )
PEN ERAPAN TEORI fope n ( ) , fw r it e ( ) , da n fclose ( )
Unt uk penerapan t eori ini kit a akan m erubah file proses_beli.php dan m enam bahkan beberapa perint ah baru. Unt uk it u ikut i langkah- lagkah berikut ini.
Jalankan PHP DESI GNER 2006 klik File- Open Arahkan ke C: \ Apache\ ht docs\ webm ast er\ Bab1\ hari- 4\ . Files of t ype All files( * .* ) . Pilih file m ark et ing.ht m l lalu klik Open Save As file dengan nam a yang sam a dan let akkan di direkt ori
C: \ Apahe2\ ht docs\ webm ast er\ Bab1\ hari- 4\ . Hal yang sam a berlaku untuk file proses_ beli.php
Edit file proses_beli.php, ubahlah kode yang berada pada t ag <?php dan ?> dengan m enam bahkan beberapa baris kode baru sepert i berikut .
<? php echo '<tr>' ; echo '<td >Baterei CBA</td>' ; echo '<td align="center">' . $baterei . '</td>' ; echo '<td>' . $baterei_ttl . '</td></tr>' ; echo '<tr>' ; echo '<td>Baygin</td>' ; echo '<td align="center">' . $baygin . '</td>' ; echo '<td>' . $baygin_ttl . '</td></tr>' ; echo '<tr>' ; echo '<td>Silver King</td>' ; echo '<td align="center">' . $silver . '</td>' ; echo '<td>' . $silver_ttl . '</td></tr>' ; echo '</table>' ; <? php echo '<tr>' ; echo '<td >Baterei CBA</td>' ; echo '<td align="center">' . $baterei . '</td>' ; echo '<td>' . $baterei_ttl . '</td></tr>' ; echo '<tr>' ; echo '<td>Baygin</td>' ; echo '<td align="center">' . $baygin . '</td>' ; echo '<td>' . $baygin_ttl . '</td></tr>' ; echo '<tr>' ; echo '<td>Silver King</td>' ; echo '<td align="center">' . $silver . '</td>' ; echo '<td>' . $silver_ttl . '</td></tr>' ; echo '</table>' ;
$tgl = date ( 'H:i, j F' ); $isi_faktur = " $tgl -#- $baterei baterei -#- $baterei_ttl -#- $baygin baygin -#- $baygin_ttl -#- $silver silver king -#- $silver_ttl -#- $subtotal SubTotal\n" ;
$buka_file = fopen ( 'faktur.txt' , 'a' );
if (! $buka_file ) {
echo "<p><b>Maaf, Pembelian anda tidak dapat diproses. Mohon coba lagi nanti</b></p><body></html>" ; exit ; }
fwrite ( $buka_file , $isi_faktur ); fclose ( $buka_file );
echo '<p>Faktur telah tersimpan</p>' ; ?>
Set elah selesai sim pan kem bali file proses_beli.php. Sekarang coba j alankan file ht t p: / / localhost / webm ast er/ Bab1/ hari- 4/ m arket ing.ht m l .
Coba anda isikan sem barang angka dan klik t om bol beli, pada akhir dari baris akan m uncul t ulisan fakt ur t ersim pan berart i PHP berhasil m enulis file fakt ur.t xt . Sekarang pada direkt ori hari- 4 t erdapat file baru yait u fakt ur.t xt coba buka file t ersebut dengan not epad at au langsung lewat I E.