Facebook
From Mammoth Lechwe, 1 Week ago, written in PHP.
Embed
Download Paste or View Raw
Hits: 38
  1. <?php include "header.php" ;
  2.  
  3. include "jsonswap.php";
  4. function tum_bosluk_sil($veri) // class larda kullanmak istedi─čimiz kay─▒tlar─▒n bo┼čluklar─▒n─▒ almak i├žin bir fonksiyon
  5. {
  6.     $veri = str_replace("/s+/","",$veri);
  7.     $veri = str_replace(" ","",$veri);
  8.     $veri = str_replace(" ","",$veri);
  9.     $veri = str_replace("ÔÇâ","",$veri);
  10.     $veri = str_replace("/s/g","",$veri);
  11.     $veri = str_replace("/s+/g","",$veri);
  12.     $veri = trim($veri);
  13.     return $veri;
  14. };
  15. $array = $json; //json dizesini array de─či┼čkenine aktar─▒yoruz
  16. ?>
  17.  
  18.     <div role="main" class="main">
  19.  
  20.     <section class="page-header page-header-modern bg-color-light-scale-1 page-header-md">
  21.         <div  class="container">
  22.             <div class="row">
  23.                 <div class="col-md-8 order-2 order-md-1 align-self-center p-static">
  24.                     <h1 class="text-dark">├ľzellikler <p class="lead mb-0">Kiral─▒k ve Sat─▒l─▒k</p></h1>
  25.                 </div>
  26.                 <div class="col-md-4 order-1 order-md-2 align-self-center">
  27.  
  28.                 </div>
  29.             </div>
  30.             <div id="scrollDiv" class="row mt-4">
  31.                 <div class="col">
  32.                     <nav class="navbar navbar-expand-lg navbar-light bg-light">
  33.                         <a class="navbar-brand">filtrele </a>
  34.                         <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
  35.                             <span class="navbar-toggler-icon"></span>
  36.                         </button>
  37.  
  38.                         <div class="collapse navbar-collapse" id="navbarSupportedContent">
  39.                             <ul class="navbar-nav mr-auto">
  40.                                 <li class="nav-item dropdown">
  41.                                     <a class="nav-link dropdown-toggle" style="cursor : pointer;"  id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  42.                                         Kiral─▒k&Sat─▒l─▒k
  43.                                     </a>
  44.                                     <div class="dropdown-menu" aria-labelledby="navbarDropdown">
  45.                                         <a  class="dropdown-item btnFltre" style="cursor : pointer;" clval="durum-0">Kiral─▒k</a>
  46.                                         <a class="dropdown-item btnFltre" clval="durum-1" style="cursor : pointer;" >Sat─▒l─▒k</a>
  47.                                     </div>
  48.                                 </li>
  49.                                 <li class="nav-item dropdown">
  50.                                     <a class="nav-link dropdown-toggle" style="cursor : pointer;"  id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  51.                                         Eklenme Zaman─▒
  52.                                     </a>
  53.                                     <div class="dropdown-menu" aria-labelledby="navbarDropdown">
  54.                                         <a class="dropdown-item btnSon─░lk" style="cursor : pointer;" >En Son Eklenen</a>
  55.                                         <?php
  56.                                         if (is_array($array)) //array de─či┼čkeni dizi ise
  57.                                         {//jsondaki b├╝t├╝n eklenme zamanlar─▒n─▒ foreach ile button ┼čeklinde ekle  ||  jquery ile tekrarlanan kay─▒tlar─▒ ├ž─▒kar─▒yoruz (js/modules.js 3 sat─▒r)
  58.                                             foreach($array as $k=>$val): ?>
  59.                                                 <a class="dropdown-item tkrrSil btnFltre" clval="zaman-<?php echo $val['emlak_zaman'];?>" style="cursor : pointer;" > <?php echo $val['emlak_zaman'];   ?></a>
  60.                                             <?php
  61.                                             endforeach;
  62.                                         }?>
  63.                                     </div>
  64.                                 </li>
  65.                                 <li class="nav-item dropdown">
  66.                                     <a class="nav-link dropdown-toggle" style="cursor : pointer;"  id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  67.                                         Adres
  68.                                     </a>
  69.                                     <div class="dropdown-menu" aria-labelledby="navbarDropdown">
  70.                                         <?php
  71.                                         if (is_array($array))
  72.                                         {//jsondaki b├╝t├╝n eklenme zamanlar─▒n─▒ foreach ile button ┼čeklinde ekle  ||  jquery ile tekrarlanan kay─▒tlar─▒ ├ž─▒kar─▒yoruz (js/modules.js 3 sat─▒r)
  73.                                             foreach($array as $k=>$val): ?>
  74.                                                 <a class="dropdown-item tkrrSil btnFltre" clval="adres-<?php echo strtolower(tum_bosluk_sil($val ['emlak_adres']));?>" style="cursor : pointer;" > <?php echo $val['emlak_adres'];   ?></a>
  75.                                             <?php
  76.                                             endforeach;
  77.                                         }?>
  78.                                     </div>
  79.                                 </li>
  80.                                 <li class="nav-item dropdown">
  81.                                     <a class="nav-link dropdown-toggle" style="cursor : pointer;"  id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  82.                                         En Az Fiyat─▒
  83.                                     </a>
  84.                                     <div class="dropdown-menu scrollable-menu" aria-labelledby="navbarDropdown">
  85.                                         <a class="dropdown-item btnEnAz hide" style="cursor : pointer;"  value="0">000</a>
  86.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="150000">$150,000</a>
  87.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="200000">$200,000</a>
  88.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="250000">$250,000</a>
  89.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="300000">$300,000</a>
  90.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="350000">$350,000</a>
  91.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="400000">$400,000</a>
  92.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="450000">$450,000</a>
  93.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="500000">$500,000</a>
  94.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="550000">$550,000</a>
  95.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="600000">$600,000</a>
  96.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="650000">$650,000</a>
  97.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="700000">$700,000</a>
  98.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="750000">$750,000</a>
  99.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="800000">$800,000</a>
  100.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="850000">$850,000</a>
  101.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="900000">$900,000</a>
  102.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="950000">$950,000</a>
  103.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="1000000">$1,000,000</a>
  104.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="1250000">$1,250,000</a>
  105.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="1500000">$1,500,000</a>
  106.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="1750000">$1,750,000</a>
  107.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="2000000">$2,000,000</a>
  108.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="2250000">$2,250,000</a>
  109.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="2500000">$2,500,000</a>
  110.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="2750000">$2,750,000</a>
  111.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="3000000">$3,000,000</a>
  112.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="3250000">$3,250,000</a>
  113.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="3500000">$3,500,000</a>
  114.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="3750000">$3,750,000</a>
  115.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="4000000">$4,000,000</a>
  116.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="4250000">$4,250,000</a>
  117.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="4500000">$4,500,000</a>
  118.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="4750000">$4,750,000</a>
  119.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="5000000">$5,000,000</a>
  120.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="6000000">$6,000,000</a>
  121.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="7000000">$7,000,000</a>
  122.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="8000000">$8,000,000</a>
  123.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="9000000">$9,000,000</a>
  124.                                         <a class="dropdown-item btnEnAz" style="cursor : pointer;"  value="10000000">$10,000,000</a>
  125.                                     </div>
  126.                                 </li>
  127.                                 <li class="nav-item dropdown">
  128.                                     <a class="nav-link dropdown-toggle" style="cursor : pointer;"  id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  129.                                         En ├çok Fiyat─▒
  130.                                     </a>
  131.                                     <div class="dropdown-menu scrollable-menu" aria-labelledby="navbarDropdown">
  132.                                         <a class="dropdown-item btnEnCok hide" style="cursor : pointer;"  value="0">000</a>
  133.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="150000">$150,000</a>
  134.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="200000">$200,000</a>
  135.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="250000">$250,000</a>
  136.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="300000">$300,000</a>
  137.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="350000">$350,000</a>
  138.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="400000">$400,000</a>
  139.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="450000">$450,000</a>
  140.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="500000">$500,000</a>
  141.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="550000">$550,000</a>
  142.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="600000">$600,000</a>
  143.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="650000">$650,000</a>
  144.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="700000">$700,000</a>
  145.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="750000">$750,000</a>
  146.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="800000">$800,000</a>
  147.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="850000">$850,000</a>
  148.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="900000">$900,000</a>
  149.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="950000">$950,000</a>
  150.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="1000000">$1,000,000</a>
  151.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="1250000">$1,250,000</a>
  152.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="1500000">$1,500,000</a>
  153.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="1750000">$1,750,000</a>
  154.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="2000000">$2,000,000</a>
  155.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="2250000">$2,250,000</a>
  156.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="2500000">$2,500,000</a>
  157.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="2750000">$2,750,000</a>
  158.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="3000000">$3,000,000</a>
  159.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="3250000">$3,250,000</a>
  160.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="3500000">$3,500,000</a>
  161.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="3750000">$3,750,000</a>
  162.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="4000000">$4,000,000</a>
  163.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="4250000">$4,250,000</a>
  164.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="4500000">$4,500,000</a>
  165.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="4750000">$4,750,000</a>
  166.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="5000000">$5,000,000</a>
  167.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="6000000">$6,000,000</a>
  168.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="7000000">$7,000,000</a>
  169.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="8000000">$8,000,000</a>
  170.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="9000000">$9,000,000</a>
  171.                                         <a class="dropdown-item btnEnCok" style="cursor : pointer;"  value="10000000">$10,000,000</a>
  172.  
  173.                                     </div>
  174.                                 </li>
  175.                             </ul>
  176.                             <form class="form-inline my-2 my-lg-0">
  177.                                 <input class="form-control mr-sm-2" id="txtAra" type="search" placeholder="Emlak Ara" aria-label="Search"> <!--arama filitrelemesi (js/modules.js 181 sat─▒r)-->
  178.                                 <button id="btnTmz" class="btn btn-outline-danger my-2 my-sm-0" type="button">Temizle</button>
  179.                             </form>
  180.                         </div>
  181.                     </nav>
  182.                     <div id="f-etiket">
  183.                         <!-- <span style="margin-left: 1px" class="badge badge-pill badge-primary"> <span class="etiket-deger">Primary</span> <button type="button" class="btn btn-sm btn-danger">
  184.                            <i class="fas fa-times"></i></button>
  185.                          </span>  'jquery ile append edilecek html kodu' etiket olaylar─▒ btnFltre olay─▒na yaz─▒lm─▒┼čt─▒r -->
  186.                     </div>
  187.                     <div style="margin-top: 7px" id="f-etiket-siralama">
  188.  
  189.                     </div>
  190.                     <div style="margin-top: 7px" id="f-etiket-fiyat">
  191.                         <div style="margin-top: 7px" id="fiyat-enaz">
  192.  
  193.                         </div>
  194.                         <div style="margin-top: 7px" id="fiyat-encok">
  195.  
  196.                         </div>
  197.  
  198.                     </div>
  199.                 </div>
  200.             </div>
  201.         </div>
  202.  
  203.     </section>
  204.  
  205.     <div class="container-fluid mt-5"> <!--class="container" yaparsan kardlar k├╝├ž├╝k olur-->
  206.         <div id="emlaklar" class="row">
  207.             <?php
  208.             $say = 0;
  209.             $pag = 0;
  210.             if (is_array($array))
  211.             {
  212.                 foreach($array as $k=>$val):
  213.                     // burda ├Ânemli olan emlak cardlar─▒n─▒n class─▒na jsondaki ay─▒rt edici verileri yerle┼čtirmek sonras─▒ bildi─čimiz sayfalama
  214.                     // js/modules.js dosyas─▒nda filitreleme i┼člemleri yap─▒lm─▒┼čt─▒r 29.sat─▒rdan itibaren ba┼čl─▒yor
  215.                     ?>
  216.                     <div style="margin-bottom: 15px;" class="col-lg-4 emlak-cards pag-<?php echo $pag ?> durum-<?php echo $val ['emlak_durum']; ?> zaman-<?php echo $val ['emlak_zaman']; ?> adres-<?php echo strtolower(tum_bosluk_sil($val ['emlak_adres'])); ?>" fiyat="<?php echo $val ['emlak_fiyat']; ?>">
  217. <!--   ├ľNEML─░─░: ─░STED─░─×─░M─░Z B─░R D─░VE ─░STED─░─×M─░Z ─░S─░MDE ATTR─░BUTE VEREB─░L─░R─░Z. ATTR─░BUTE:divlerin i├žine tan─▒mlad─▒─č─▒m─▒z class,id vs tagTan─▒ml─▒y─▒c─▒lar─▒
  218.                         a┼ča─č─▒daki emlak kart─▒n─▒n divine  lnk ad─▒nda bir attribute verdik-->
  219.                         <div lnk="emlak-detay/<?=seo($val["emlak_baslik"]).'/'.$val["emlak_id"]?>" class="card e-card" style="cursor: pointer">
  220.                             <div class="view overlay">
  221.                                 <img class="card-img-top" src="<?php echo $val ['emlak_resimyol']; ?>">
  222.                                 <div class="thumb-info-listing-type bg-color-secondary text-uppercase text-color-light font-weight-semibold p-1 pl-3 pr-3">
  223.                                     <?php
  224.                                     if ($val['emlak_durum']==1) {
  225.                                         echo "SATILIK";
  226.                                     }
  227.                                     else {
  228.                                         echo "K─░RALIK";
  229.                                     }
  230.                                     ?>
  231.                                 </div>
  232.                                 <div class="mask rgba-white-slight waves-effect waves-light">
  233.                                 </div>
  234.                             </div>
  235.                             <!-- Card content -->
  236.                             <div class="card-body">
  237.                                 <!-- Title -->
  238.                                 <h4 class="card-title text-center text-justify"><?php echo $val ['emlak_baslik']; ?></h4>
  239.                                 <!-- Text -->
  240.                                 <table style="width:100%">
  241.                                     <tbody>
  242.                                     <tr>
  243.                                         <th>Fiyat:</th>
  244.                                         <td>$<span><?php echo $val['emlak_fiyat']; ?></span></td>
  245.                                     </tr>
  246.                                     <tr>
  247.                                         <th>Adres:</th>
  248.                                         <td><?php echo $val['emlak_adres']; ?></td>
  249.                                     </tr>
  250.                                     <tr>
  251.                                         <th>Durumu:</th>
  252.                                         <td class="value"> <?php
  253.                                             if ($val['emlak_durum']==1) {
  254.                                                 echo "SATILIK";
  255.                                             }
  256.                                             else {
  257.                                                 echo "K─░RALIK";
  258.                                             }
  259.                                             ?></td>
  260.                                     </tr>
  261.                                     </tbody>
  262.                                 </table>
  263.                                 <!-- Button -->
  264.                                 <span>Eklenme Tarihi:<span><?php echo $val['emlak_zaman']; ?></span></span>
  265.                             </div>
  266.                         </div>
  267.                     </div>
  268.                 <?php
  269.                 if ($say == 5){//0 dan ba┼člad─▒k; 6 tane kard g├Âsterilecek
  270.                     $pag++;
  271.                     $say = 0;
  272.                 }else {
  273.                     $say++;
  274.                 }
  275.                 endforeach;
  276.             }?>
  277.         </div>
  278.         <nav aria-label="...">
  279.             <ul id="pagButtons" class="pagination pagination-lg">
  280.             </ul>
  281.         </nav>
  282.     </div>