Advertisement
GWibisono

mata gw sakit...

May 16th, 2015
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.29 KB | None | 0 0
  1. <?php
  2. include"Crud.php";
  3. include_once"cart.php";
  4. $error='';
  5.         $total=0;$totalbayar=array();
  6.  
  7. if(isset($_POST)) {
  8.     foreach($_SESSION as $name => $value){
  9.         if($value > 0) {
  10.                     if(substr($name,0,5)=='cart_') {
  11.                         $db=new Crud();
  12.                         $tab="produk";
  13.                         $par="produk_id";
  14.                         $id=substr($name,5,(strlen($name)-5));
  15.                         $val=$id;
  16.                         $get_row=$db->selectBy($tab,$par,$val=$id);
  17. if(!isset($get_row['produk_harga'])){ die('check isi arraynya :'.print_r($get_row,1)); } //biar greget
  18.                         $sub=$get_row['produk_harga']*$value;
  19.                         $totalbayar[]=$sub;
  20. if(!isset($get_row['produk_id'])){ die('check isi arraynya :'.print_r($get_row,1)); } //biar greget
  21.                         $produk_id=$get_row['produk_id'];
  22. if(!isset($get_row['produk_nama'])){ die('check isi arraynya :'.print_r($get_row,1)); } //biar greget
  23.                         $produk_nama=$get_row['produk_nama'];
  24. if(!isset($get_row['produk_harga'])){ die('check isi arraynya :'.print_r($get_row,1)); } //biar greget
  25.                         $produk_harga=$get_row['produk_harga'];
  26.                         $db=new Crud();
  27.                         $masuk=array('nama'=>"<tr><td>".$produk_id."</td><td>".$produk_nama."</td><td>".$value."</td><td>Rp.".number_format($produk_harga)."</td><td>Rp.".number_format($sub)."</td></tr>");
  28.                         $pemisah=implode($masuk);                    
  29.                     }else{ $error.= '<br>NO NAME name:'.$name; }
  30.  
  31.         }else{ $error.="<br>$name = nilai: ".print_r($value,1);     }
  32.  
  33.     } // foreach
  34. $totalbayar1=array_sum($totalbayar);
  35.     if($totalbayar1==0){ die("tidak ada proses pembelian barang "); }
  36.     $tgl=getdate();
  37.     $data['reque_nama']=isset( $_POST['nama'] )? $_POST['nama'] : "nobody";
  38.     error_reporting(0);
  39.  
  40.     $data['reque_alamat']=$_POST['alamat'];
  41.     $data['reque_telp']=$_POST['telp'];
  42.     $data['reque_date']=$tgl['year']."-".$tgl['mon']."-".$tgl['mday'];
  43.     $data['reque_detail']=$pemisah;
  44.     $data['reque_total']=$totalbayar1;
  45.     if($error!=''){ die("terdapat error : $error"); } //lebih greget
  46.     if($db->insert('reque',$data)) {
  47.         echo "Nomer Transaksi : <br>";
  48.         echo "Nama : ".$_POST['nama']."<br>";
  49.         echo "Alamat : ".$_POST['alamat'];
  50.         $ok=$_POST['jumlah'];
  51.         echo "silakan lakukan transfer sebesar ".$ok." ke no rek 012918218 a.n. syarif Bank Mandiri <br>";
  52.         logou();
  53.  
  54.  
  55.     }else{ $error.="<br>NO INSERT ".print_r($data,1);} 
  56. }
  57. else{
  58.     $error.="<br>  POST :".print_r($_POST,1);
  59. }
  60.  
  61.  
  62. die($error);
  63. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement