Aslında fonksiyonluk bir şey yok. Aktif olan butonun içindekiler görünsün istiyorum.
Tekrar merhaba. Fonksiyon kullanmam gerekli. Aşağıdaki kodlarla butonlar görünüyor ama listeleme yapamıyorum. Butonlara tıklayınca herhangi bir şey gelmiyor. "if isset" kullandığımda da olmadı.
<?php
<div class="indexurunler-container-alani">
<form action="" method="POST">
<button class="col-xl-4 col-lg-4 col-md-4 col-sm-4 col-xs-1 index-firsat-urunleri-buton" name="firsaturunleri">Fırsat Ürünleri</button>
<button class="col-xl-4 col-lg-4 col-md-4 col-sm-4 col-xs-1 index-cok-satanlar-buton" name="coksatanlar">Çok Satanlar</button>
<button class="col-xl-4 col-lg-4 col-md-4 col-sm-4 col-xs-1 index-kampanyali-urunler-buton" name="kampanyaliurunler">Kampanyalı Ürünler</button>
</form>
<div class="row no-gutters">
<?php
if ($_POST('firsaturunleri')) {
function indexfirsaturunleri_fonksiyonu() {
global $conn;
$veriler = "SELECT indexurunlerfirsat_resim, indexurunlerfirsat_icerik, indexurunlerfirsat_fiyat FROM indexurunlerfirsat";
$result = $conn->query($veriler);
foreach ($result as $row) {
?>
<div class="col">
<div class="card">
<img src="images/indexproductcard/<?php echo $row['indexurunlerfirsat_resim']; ?>">
<h5 class="indexurunler-icerik-yazisi">
<?php echo substr($row['indexurunlerfirsat_icerik'],0,88); ?>
</h5>
<p class="price"><?php echo $row['indexurunlerfirsat_fiyat']; ?></p>
<p><button>Add to Cart</button></p>
</div>
</div>
<?php } indexfirsaturunleri_fonksiyonu(); } } ?>
<!-- ---------- ->
<?php
if ($_POST('coksatanlar')) {
function indexcoksatanlar_fonksiyonu() {
global $conn;
$veriler = "SELECT indexurunlercoksatanlar_resim, indexurunlercoksatanlar_icerik, indexurunlercoksatanlar_fiyat FROM ndexurunlercoksatanlar";
$result = $conn->query($veriler);
foreach ($result as $row) {
?>
<div class="col">
<div class="card">
<img src="images/indexproductcard/<?php echo $row['indexurunlercoksatanlar_resim']; ?>">
<h5 class="indexurunler-icerik-yazisi">
<?php echo substr($row['indexurunlercoksatanlar_icerik'],0,88); ?>
</h5>
<p class="price"><?php echo $row['indexurunlercoksatanlar_fiyat']; ?></p>
<p><button>Add to Cart</button></p>
</div>
</div>
<?php } indexcoksatanlar_fonksiyonu(); } } ?>
<!-- ---------- ->
<?php
if ($_POST('kampanyaliurunler')) {
function kampanyaliurunler_fonksiyonu() {
global $conn;
$veriler = "SELECT indexurunlerkampanya_resim, indexurunlerkampanya_icerik, indexurunlerkampanya_fiyat FROM indexurunlerkampanya";
$result = $conn->query($veriler);
foreach ($result as $row) {
?>
<div class="col">
<div class="card">
<img src="images/indexproductcard/<?php echo $row['indexurunlerkampanya_resim']; ?>">
<h5 class="indexurunler-icerik-yazisi">
<?php echo substr($row['indexurunlerkampanya_icerik'],0,88); ?>
</h5>
<p class="price"><?php echo $row['indexurunlerkampanya_fiyat']; ?></p>
<p><button>Add to Cart</button></p>
</div>
</div>
<?php } kampanyaliurunler_fonksiyonu(); } } ?>
</div> <!-- row alanı bitişi ->
</div> <!-- ürünler container alanı bitişi ->
?>
Teşekkür ederim Tayfun hocam. Fonksiyon kullanmadan yaptım artık. Eyvallah.
Eyvallah tayfun hocam. Sorun çözüldü.
Tek sayfa var zaten. Bütün linkler index.php sayfasında. İkinci bir "php" sayfası yok ortada.
Teşekkür ederim arkadaşlar.
Hallettim arkadaşlar. Listeleyeceğim şeyleri "order by" ile "siranumarasınagore" yi seçerek hallettim. Teşekkürler.
Merhabalar. "stil.css" e ekledim söylediğiniz kodları. İşe yaramadı. Kodları aşağıya tekrar koydum. Ufak tefek düzenlemeler yaptım. Sorumla ilgili değişiklikler değil ama tekrar bakmak isterseniz diye. Aşağıya resim de koyuyorum. Bir de koyduğum ilk resim "index.php" sayfasında slider eklemedenki hali. Slider eklediğimde ise diğer resimdeki gibi oluyor.
https://imgyukle.com/i/Oces6h
https://imgyukle.com/i/OceDi8
<?php
<!doctype html>
<html lang="tr">
<script
src="https://code.jquery.com/jquery-3.5.1.js"
integrity="sha256-QWo7LDvxbWT2tbbQ97B53yJnYU3WhH/C8ycbRAkjPDc="
crossorigin="anonymous"></script>
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="Konya Bozkırlılar Derneği">
<meta name="keywords" content="bozkır, bozkırlılar derneği, konya bozkırlılar derneği">
<meta name="author" content="Mali">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="css/bootstrap.css">
<link rel="stylesheet" href="fontawesome/css/fontawesome-all.min.css" />
<link rel="stylesheet" href="css/stil.css" />
<link rel="stylesheet" media="screen" href="stil.css">
<script src="slider/package.json"></script>
<script src="slider/pgwslider.jquery.json"></script>
<script src="slider/pgwslider.js"></script>
<script src="slider/pgwslider.min.js"></script>
<link rel="stylesheet" href="slider/pgwslider.css">
<link rel="stylesheet" href="slider/pgwslider.min.css">
<script src="js/slider.js"></script>
<title>Konya Bozkırlılar Derneği</title>
</head>
<script>$('.carousel-inner div:first').addClass('active');
$('.carousel-indicators li:first').addClass('active');
</script>
<body>
<div class="container">
<?php
$ustresimsorgusu = $db->query("SELECT * FROM ustresim ORDER BY ustresim_id DESC LIMIT 1");
$ustresimsorgusu->execute(array());
$ustresimsorgusu=$ustresimsorgusu->fetchAll(PDO::FETCH_ASSOC);
foreach($ustresimsorgusu as $ustresim) {
?>
<div>
<img src="upload/ustresim/<?php echo $ustresim['ustresim_yol']; ?>" style="width:100%; height:240px;" />
</div>
<?php } ?>
<!-- Üst Menü Başlangıcı -->
<nav class=" navbar navbar-expand-lg navbar-light bg-info menu">
<button class="boyutlandir navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarTogglerDemo01"
aria-controls="navbarTogglerDemo01" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class=" collapse navbar-collapse" id="navbarTogglerDemo01">
<?php
$logosorgusu = $db->query("SELECT * FROM logo ORDER BY logo_id DESC LIMIT 1");
$logosorgusu->execute(array());
$logosorgu=$logosorgusu->fetchAll(PDO::FETCH_ASSOC);
foreach($logosorgu as $logo) {
?>
<a class=" navbar-brand" href="index.php"><img src="upload/logo/<?php echo $logo['logo_adi']; ?>" width="50" height="25" title="<?php echo $logo['logo_baslik']; ?>"></a>
<?php } ?>
<ul class="navbar-nav mr-auto">
<li class="nav-item active nav-pills">
<a class="nav-link text-white" href="index.php">Anasayfa | </a>
</li>
<li class="nav-item">
<a class="nav-link text-white" href="hakkimizda.php">Hakkımızda | </a>
</li>
<li class="nav-item">
<a class="nav-link text-white" href="resim-galerisi.php">Resim Galerisi |</a>
</li>
<li class="nav-item">
<a class="nav-link text-white" href="video-galerisi.php">Vidyo Galerisi |</a>
</li>
<li class="nav-item">
<a class="nav-link text-white" href="iletisim.php">İletişim |</a>
</li>
</ul>
<div class=" dropdown-divider"></div>
<ul class=" nav navbar-nav navbar-right text-white">
<li class="nav-item">
<a class="nav-link text-white" href="kayit-formu.php">Kayıt |</a>
</li>
<li class="nav-item">
<a class="nav-link text-white" href="giris-formu.php">Giriş</a>
</li>
</ul>
</div>
</nav>
<!-- Üst Menü Bitişi -->
<div class="row no-gutters mt-2" style="">
?>
Sorunu hallettim arkadaşlar. "session_start();" altına "ob_start();" da yazmam lazımmış. Teşekkürler.