📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
paketsatisscripti.demodesign.com.tr
/
admin
📝
siparisler.php
← Geri Dön
<?php include("header.php"); if($user["yetki"]!="1" && $user["yetki"]!="2"){ header("Location: index.php"); exit; } if(@$_POST["sipid"]!=Null){ $sipid=htmlentities($_POST["sipid"], ENT_QUOTES, "UTF-8"); $durum=htmlentities($_POST["durum"], ENT_QUOTES, "UTF-8"); $link=htmlentities($_POST["link"], ENT_QUOTES, "UTF-8"); $baslangic=htmlentities($_POST["baslangic"], ENT_QUOTES, "UTF-8"); $kalan=htmlentities($_POST["kalan"], ENT_QUOTES, "UTF-8"); $end=htmlentities($_POST["end"], ENT_QUOTES, "UTF-8"); $siparis = @mysqli_query($baglanti,"select * from siparis where id ='$sipid'"); $siparis = $siparis->fetch_assoc(); if($siparis['durum']=="Ödeme Onay Bekliyor" && $durum=="Ödeme Alındı" || $siparis['durum']=="Ödeme Onay Bekliyor" && $durum=="Ödeme Alındı"){ if($ayar["sms_bildirim"]==1){ $sms_icerik="Siparişiniz başarıyla alınmıştır. ".$siparis["sip_id"]." koduyla siparişinizi sorgulayabilirsiniz."; $sms_bildir=$siparis["telefon"]; $sms_user=$ayar["sms_user"]; $sms_pass=$ayar["sms_pass"]; $sms_tel=$ayar["sms_baslik"]; include("../config/netgsm.php"); } if($ayar["mail_bildirim"]==1){ $mail_baslik="Siparişiniz Alındı"; $mail_icerik="Siparişiniz başarıyla alındı.<br> Sipariş Sorgulama Kodu: ".$siparis["sip_id"]."<br> Sipariş Tarihi: ".$siparis["tarih"]."<hr> Bizi tercih ettiğiniz için teşekkür ederiz."; $mail_alan=$siparis["mail"]; require("../config/mail/class.phpmailer.php"); include("../config/mail.php"); } } if($siparis['durum']!="Tamamlandı" && $durum=="Tamamlandı" || $siparis['durum']!="Kısmen Tamamlandı" && $durum=="Kısmen Tamamlandı"){ if($ayar["sms_bildirim"]==1){ $sms_icerik=$siparis["sip_id"]."kodlu siparişiniz tamamlanmıştır."; $sms_bildir=$siparis["telefon"]; $sms_user=$ayar["sms_user"]; $sms_pass=$ayar["sms_pass"]; $sms_tel=$ayar["sms_baslik"]; include("../config/netgsm.php"); } if($ayar["mail_bildirim"]==1){ $mail_baslik="Siparişiniz Tamamlandı"; $mail_icerik="Siparişiniz başarıyla tamamlanmıştır.<br> ".$siparis["sip_id"]." kodlu siparişiniz başarıyla tamamlanmıştır.<br> Bizi tercih ettiğiniz için teşekkür ederiz."; $mail_alan=$siparis["mail"]; require("../config/mail/class.phpmailer.php"); include("../config/mail.php"); } } mysqli_query($baglanti,"UPDATE siparis SET baslangic='".$baslangic."', durum='".$durum."', link='".$link."', kalan='".$kalan."', end='".$end."' WHERE id = '$sipid'"); header("Location: ?is=bas"); exit; } $sipal = @mysqli_query($baglanti,"select * from siparis where durum='Sipariş Alındı'"); $sipal = mysqli_num_rows($sipal); $tum = @mysqli_query($baglanti,"select * from siparis"); $tum = mysqli_num_rows($tum); $iptal = @mysqli_query($baglanti,"select * from siparis where durum='İptal Edildi'"); $iptal = mysqli_num_rows($iptal); $kismi = @mysqli_query($baglanti,"select * from siparis where durum='Kısmen Tamamlandı'"); $kismi = mysqli_num_rows($kismi); $tam = @mysqli_query($baglanti,"select * from siparis where durum='Tamamlandı'"); $tam = mysqli_num_rows($tam); $hazirlani = @mysqli_query($baglanti,"select * from siparis where durum='Hazırlanıyor'"); $hazirlani = mysqli_num_rows($hazirlani); $yukleniyor = @mysqli_query($baglanti,"select * from siparis where durum='Yükleniyor'"); $yukleniyor = mysqli_num_rows($yukleniyor); $pay1 = @mysqli_query($baglanti,"select * from siparis where durum='Ödeme Bekleniyor'"); $pay1 = mysqli_num_rows($pay1); $pay2 = @mysqli_query($baglanti,"select * from siparis where durum='Ödeme Onay Bekliyor'"); $pay2 = mysqli_num_rows($pay2); $pay3 = @mysqli_query($baglanti,"select * from siparis where durum='Ödeme Alındı'"); $pay3 = mysqli_num_rows($pay3); $pay4 = @mysqli_query($baglanti,"select * from siparis where durum='Ödeme Başarısız'"); $pay4 = mysqli_num_rows($pay4); ?> <div class="page-content-wrapper"> <div class="page-content-wrapper-inner"> <div class="content-viewport"> <div class="row"> <div class="col-12 py-5"> <h4>Siparişler</h4> </div> </div> <div class="row"> <div class="col-md-12"> <div class="card page-top-nav mb-4"> <ul> <li <?php if(@$_GET["sip"]==Null){echo 'class="active"';} ?>> <a href="siparisler.php"> Tümü <span class="bg-primary text-white"><?php echo $tum; ?></span> </a> </li> <li <?php if(@$_GET["sip"]==1){echo 'class="active"';} ?>> <a href="siparisler.php?sip=1"> Sipariş Alındı <span class="bg-primary text-white"><?php echo $sipal; ?></span> </a> </li> <li <?php if(@$_GET["sip"]==7){echo 'class="active"';} ?>> <a href="siparisler.php?sip=7"> Yükleniyor <span class="bg-warning text-white"><?php echo $yukleniyor; ?></span> </a> </li> <li <?php if(@$_GET["sip"]==8){echo 'class="active"';} ?>> <a href="siparisler.php?sip=8"> Hazırlanıyor <span class="bg-info text-white"><?php echo $hazirlani; ?></span> </a> </li> <li <?php if(@$_GET["sip"]==2){echo 'class="active"';} ?>> <a href="siparisler.php?sip=2"> İptal Edildi <span class="bg-danger text-white"><?php echo $iptal; ?></span> </a> </li> <li <?php if(@$_GET["sip"]==3){echo 'class="active"';} ?>> <a href="siparisler.php?sip=3"> Kısmen Tamamlandı <span class="bg-primary text-white"><?php echo $kismi; ?></span> </a> </li> <li <?php if(@$_GET["sip"]==4){echo 'class="active"';} ?>> <a href="siparisler.php?sip=4"> Tamamlandı <span class="bg-success text-white"><?php echo $tam; ?></span> </a> </li> <li <?php if(@$_GET["sip"]==5){echo 'class="active"';} ?>> <a href="siparisler.php?sip=5"> Ödeme Bekleniyor <span class="bg-warning text-white"><?php echo $pay1; ?></span> </a> </li> <li <?php if(@$_GET["sip"]==6){echo 'class="active"';} ?>> <a href="siparisler.php?sip=6"> Banka Ödeme Onay Bekliyor <span class="bg-warning text-white"><?php echo $pay2; ?></span> </a> </li> <li <?php if(@$_GET["sip"]==9){echo 'class="active"';} ?>> <a href="siparisler.php?sip=9"> Ödeme Alındı <span class="bg-warning text-white"><?php echo $pay3; ?></span> </a> </li> <li <?php if(@$_GET["sip"]==10){echo 'class="active"';} ?>> <a href="siparisler.php?sip=10"> Ödeme Başarısız <span class="bg-warning text-white"><?php echo $pay4; ?></span> </a> </li> </ul> </div> </div> <div class="col-md-12 equel-grid"> <div class="grid"> <p class="grid-header">Sipariş Listesi</p> <div class="grid-body"> <div class="table-responsive"> <?php if(@$_GET["is"]=="bas"){ echo '<div class="alert alert-success m-2">Sipariş başarıyla güncellendi.</div>'; } ?> <table class="table table-hover table-sm"> <thead> <tr class="solid-header"> <th>Sipariş No</th> <th>Tarih</th> <th>Ad Soyad</th> <th>Başlangıç Sayısı</th> <th>Ücret</th> <th>Miktar</th> <th>Servis</th> <th>Durum</th> <th>Kalan</th> <th></th> </tr> </thead> <tbody> <?php $userid=$user["id"]; if(@$_GET["sip"]==1){ $say=mysqli_query($baglanti,"select * from siparis where durum='Sipariş Alındı' ORDER BY id DESC"); } elseif(@$_GET["sip"]==2){ $say=mysqli_query($baglanti,"select * from siparis where durum='İptal Edildi' ORDER BY id DESC"); } elseif(@$_GET["sip"]==3){ $say=mysqli_query($baglanti,"select * from siparis where durum='Kısmen Tamamlandı' ORDER BY id DESC"); } elseif(@$_GET["sip"]==4){ $say=mysqli_query($baglanti,"select * from siparis where durum='Tamamlandı' ORDER BY id DESC"); } elseif(@$_GET["sip"]==7){ $say=mysqli_query($baglanti,"select * from siparis where durum='Yükleniyor' ORDER BY id DESC"); } elseif(@$_GET["sip"]==8){ $say=mysqli_query($baglanti,"select * from siparis where durum='Hazırlanıyor' ORDER BY id DESC"); } elseif(@$_GET["sip"]==5){ $say=mysqli_query($baglanti,"select * from siparis where durum='Ödeme Bekleniyor' ORDER BY id DESC"); } elseif(@$_GET["sip"]==6){ $say=mysqli_query($baglanti,"select * from siparis where durum='Ödeme Onay Bekliyor' ORDER BY id DESC"); } elseif(@$_GET["sip"]==9){ $say=mysqli_query($baglanti,"select * from siparis where durum='Ödeme Alındı' ORDER BY id DESC"); } elseif(@$_GET["sip"]==10){ $say=mysqli_query($baglanti,"select * from siparis where durum='Ödeme Başarısız' ORDER BY id DESC"); } elseif(@$_GET["ara"]!=Null){ $ara=htmlentities($_GET["ara"], ENT_QUOTES, "UTF-8"); $say=mysqli_query($baglanti,"select * from siparis where ad LIKE '%$ara%' or sip_id LIKE '%$ara%' ORDER BY id DESC"); } else{ $say=mysqli_query($baglanti,"select * from siparis ORDER BY id DESC"); } $satir_sayisi=mysqli_num_rows($say); if(isset($_GET['sayfa']) && is_numeric($_GET['sayfa'])){ $sayfa = $_GET['sayfa']; if($sayfa < 0){ $sayfa=1; } }else{ $sayfa = 1; } $limit = 50; $ss = ceil( $satir_sayisi / $limit ); $sayfa = ( $sayfa > $ss ? 1 : $sayfa ); $goster = ( $sayfa * $limit ) - $limit; if(@$_GET["sip"]==1){ $destekcek=mysqli_query($baglanti,"select * from siparis where durum='Sipariş Alındı' ORDER BY id DESC LIMIT $goster, $limit"); } elseif(@$_GET["sip"]==2){ $destekcek=mysqli_query($baglanti,"select * from siparis where durum='İptal Edildi' ORDER BY id DESC LIMIT $goster, $limit"); } elseif(@$_GET["sip"]==3){ $destekcek=mysqli_query($baglanti,"select * from siparis where durum='Kısmen Tamamlandı' ORDER BY id DESC LIMIT $goster, $limit"); } elseif(@$_GET["sip"]==4){ $destekcek=mysqli_query($baglanti,"select * from siparis where durum='Tamamlandı' ORDER BY id DESC LIMIT $goster, $limit"); } elseif(@$_GET["sip"]==7){ $destekcek=mysqli_query($baglanti,"select * from siparis where durum='Yükleniyor' ORDER BY id DESC LIMIT $goster, $limit"); } elseif(@$_GET["sip"]==8){ $destekcek=mysqli_query($baglanti,"select * from siparis where durum='Hazırlanıyor' ORDER BY id DESC LIMIT $goster, $limit"); } elseif(@$_GET["sip"]==5){ $destekcek=mysqli_query($baglanti,"select * from siparis where durum='Ödeme Bekleniyor' ORDER BY id DESC"); } elseif(@$_GET["sip"]==6){ $destekcek=mysqli_query($baglanti,"select * from siparis where durum='Ödeme Onay Bekliyor' ORDER BY id DESC"); } elseif(@$_GET["sip"]==9){ $destekcek=mysqli_query($baglanti,"select * from siparis where durum='Ödeme Alındı' ORDER BY id DESC"); } elseif(@$_GET["sip"]==10){ $destekcek=mysqli_query($baglanti,"select * from siparis where durum='Ödeme Başarısız' ORDER BY id DESC"); } elseif(@$_GET["ara"]!=Null){ $ara=htmlentities($_GET["ara"], ENT_QUOTES, "UTF-8"); $destekcek=mysqli_query($baglanti,"select * from siparis where ad LIKE '%$ara%' or sip_id LIKE '%$ara%' ORDER BY id DESC"); } else{ $destekcek=mysqli_query($baglanti,"select * from siparis ORDER BY id DESC LIMIT $goster, $limit"); } while($satir=mysqli_fetch_array($destekcek)) { $servis=$satir["servis"]; $servis = @mysqli_query($baglanti,"select * from service where id ='$servis'"); $servis = $servis->fetch_assoc(); echo ' <tr> <td>'.$satir['sip_id'].'</td> <td>'.$satir['tarih'].'</td> <td>'.$satir['ad'].'</td> <td>'.$satir['baslangic'].'</td> <td>'.round($satir['tutar'],3).'</td> <td>'.$satir['miktar'].'</td> <td>'.$servis['servis'].'</td> <td>'.$satir['durum'].'</td> <td>'.$satir['kalan'].'</td> <td> <div class="dropdown"> <button type="button" class="btn btn-default dropdown-toggle btn-xs-caret" data-toggle="dropdown" aria-expanded="false"> İşlemler <span class="caret"></span></button> <ul class="dropdown-menu"> <li> <button type="button" data-toggle="modal" data-target="#myModal'.$satir['id'].'" name="islem" value="aktif" class="btn btn-default btn-sm btn-block" style="border-color: #fff;font-size: 12px;margin-top:0px;padding:3px;">Siparişi Düzenle</button> </li> <li> <button type="button" data-toggle="modal" data-target="#myModal2'.$satir['id'].'" name="islem" value="aktif" class="btn btn-default btn-sm btn-block" style="border-color: #fff;font-size: 12px;margin-top:0px;padding:3px;">Sipariş Detayları</button> </li> </ul> </div> '; echo'</td> </tr> '; if($servis["tip"]==2){ $mik=count(explode("\n", $satir["miktar"])).' <a href="#" data-toggle="modal" data-target="#yorum'.$satir['id'].'" class="btn btn-xs btn-info"><i class="fa fa-eye"></i></a>'; } else{ $mik=$satir['miktar']; } if(ctype_digit($satir['odeme_yontem'])){ $yontem=$satir['odeme_yontem']; $payer = @mysqli_query($baglanti,"select * from bank where id ='$yontem'"); $payer = $payer->fetch_assoc(); $satir['odeme_yontem']=$payer["bank"]; } echo' <div id="myModal'.$satir['id'].'" class="modal fade" role="dialog"> <form method="post" action=""> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title">Siparişi Düzenle</h4> </div> <div class="modal-body">'; if($satir['durum']=="Ödeme Onay Bekliyor"){ echo '<div class="alert alert-info">Ödemenizi onaylamak için sipariş durumunu ödeme alındı, ödemeyi reddetmek için sipariş durumunu iptal edildi yapınız. Ödeme alındı yapmanız durumunda müşterinize sipariş bilgi maili gönderilecektir.</div>'; } else{ echo '<div class="alert alert-info">Sipariş durumunu tamamlandı veya kısmen tamamlandı yapmanız durumunda müşterinize sipariş tamamlandı maili gönderilecektir.</div>'; } echo '<div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12"> <label class="col-lg-12 col-xs-12 control-label" for="email">Sipariş Linki:</label> <div class="col-lg-12 col-xs-12"> <input type="text" value="'.$satir['link'].'" name="link" required class="form-control"> </div> </div> <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12"> <label class="col-lg-12 col-xs-12 control-label" for="email">Başlangıç Miktarı:</label> <div class="col-lg-12 col-xs-12"> <input type="text" value="'.$satir['baslangic'].'" name="baslangic" class="form-control"> </div> </div> <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12"> <label class="col-lg-12 col-xs-12 control-label" for="email">Kalan Miktar:</label> <div class="col-lg-12 col-xs-12"> <input type="text" value="'.$satir['kalan'].'" name="kalan" class="form-control"> </div> </div> <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12"> <label class="col-lg-12 col-xs-12 control-label" for="email">Sipariş Durumu:</label> <div class="col-lg-12 col-xs-12"> <select class="form-control" name="durum"> <option value="'.$satir['durum'].'">'.$satir['durum'].'</option> <optgroup label="Seçenekler"> <option value="Ödeme Alındı">Ödeme Alındı</option> <option value="Sipariş Alındı">Sipariş Alındı</option> <option value="Yükleniyor">Yükleniyor</option> <option value="Hazırlanıyor">Hazırlanıyor</option> <option value="Tamamlandı">Tamamlandı</option> <option value="Kısmen Tamamlandı">Kısmen Tamamlandı</option> <option value="İptal Edildi">İptal Edildi</option> </optgroup> </select> </div> </div> <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12"> <label class="col-lg-12 col-xs-12 control-label" for="email">Sipariş Sonlanma Tarihi:</label> <div class="col-lg-12 col-xs-12"> <input type="text" value="'.$satir['end'].'" name="end" class="form-control" placeholder="Y-m-d H:i:s"> </div> </div> <input type="hidden" class="form-control" name="sipid" value="'.$satir['id'].'"> </div> <div class="modal-footer"> <input type="submit" class="btn btn-info" style="margin-top:10px;" value="Siparişi Güncelle"> <button type="button" class="btn btn-default" data-dismiss="modal">Kapat</button> </div> </div> </div> </form> </div> <div id="myModal2'.$satir['id'].'" class="modal fade" role="dialog"> <form method="post" action=""> <div class="modal-dialog modal-lg"> <div class="modal-content"> <div class="modal-header"> <h4 class="modal-title">Sipariş Detayları</h4> </div> <div class="modal-body"> <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12"> <label class="col-lg-12 col-xs-12 control-label" for="email">Sipariş Linki:</label> <div class="col-lg-12 col-xs-12"> <input type="text" value="'.$satir['link'].'" name="" readonly class="form-control"> </div> </div> <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12"> <label class="col-lg-12 col-xs-12 control-label" for="email">Ad:</label> <div class="col-lg-12 col-xs-12"> <input type="text" value="'.$satir['ad'].'" name="" readonly class="form-control"> </div> </div> <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12"> <label class="col-lg-12 col-xs-12 control-label" for="email">Telefon No:</label> <div class="col-lg-12 col-xs-12"> <input type="text" value="'.$satir['telefon'].'" name="" readonly class="form-control"> </div> </div> <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12"> <label class="col-lg-12 col-xs-12 control-label" for="email">Adres:</label> <div class="col-lg-12 col-xs-12"> <input type="text" value="'.$satir['adres'].'" name="" readonly class="form-control"> </div> </div> <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12"> <label class="col-lg-12 col-xs-12 control-label" for="email">Mail:</label> <div class="col-lg-12 col-xs-12"> <input type="text" value="'.$satir['mail'].'" name="" readonly class="form-control"> </div> </div> <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12"> <label class="col-lg-12 col-xs-12 control-label" for="email">Ödeme Yöntemi:</label> <div class="col-lg-12 col-xs-12"> <input type="text" value="'.$satir['odeme_yontem'].'" name="" readonly class="form-control"> </div> </div> <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12"> <label class="col-lg-12 col-xs-12 control-label" for="email">Tarih:</label> <div class="col-lg-12 col-xs-12"> <input type="text" value="'.$satir['tarih'].'" name="" readonly class="form-control"> </div> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Kapat</button> </div> </div> </div> </form> </div> '; } ?> </tbody> </table> </div> <div class="card-footer clearfix"> <ul class="pagination pagination-sm m-0 float-right"> <?php if(@$_GET["ara"]==Null){ for( $i = $sayfa - 1; $i < $sayfa + 2; $i++ ) { if( $i > 0 && $i <= $ss ) { echo '<li class="page-item"><a class="page-link" href="?sayfa='.$i.'">'.$i.'</a></li>'; } } } ?> </ul> </div> </div> </div> </div> </div> </div> </div> <?php include("footer.php"); ?>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula