function kaydet() { if (!empty($_POST["konu"]) && !empty($_POST["icerik"])) { $id = blog_insert(); header("location:?url=blog/goster&id=" . $id); } else { hata("Konu ve içerik alanları boş bırakılamaz!"); } }
<?php include 'kontrolcu/KONTROLCU.php'; if (!empty($_GET["url"])) { $url = $_GET["url"]; switch ($url) { case "anasayfa": kontrolcu('anasayfa.php', 'anasayfa'); break; case "blog": kontrolcu('blog.php', 'goster', 'hepsi'); break; case "blog/goster": kontrolcu('blog.php', 'goster'); break; case "blog/yeni": kontrolcu('blog.php', 'yeni'); break; case "blog/yeni/kaydet": kontrolcu('blog.php', 'kaydet'); break; default: kontrolcu('anasayfa.php', 'anasayfa'); } } else { hata("url tanımlı değil"); }
} if (strlen($kadi) < 4) { hata('Kullanıcı adı 4 karakterden fazla olmalı!'); return; } //TELEFON KONTROLÜ if (strlen($tel) != 10 or !is_numeric($tel)) { hata('Telefon numaranı başına sıfır koymadan on haneli olarak gir'); return; } //KURAL KONTROLÜ // KULLANICI ADI YADA TELEFON KULLANILIYOR MU? $sorgu = $db->prepare("SELECT id FROM uyeler WHERE kadi = ? and tel = ? and sifunut=?"); $sorgu->bindParam(1, $kadi); $sorgu->bindParam(2, $tel); $sorgu->bindParam(3, $sifunut); $sorgu->execute(); if ($sorgu->rowCount() < 1) { hata('Bilgilerinizde hata var lütfen firma ile iletişime geçin!'); return; } //KAYIT EKLENİYOR $guncelle = $db->prepare("UPDATE uyeler SET sifre=? WHERE kadi = ?"); $guncelle->execute(array($sifre, $kadi)); if (!$guncelle) { hata('Bir sorun oluştu lütfen tekrar deneyin'); } else { basarili("Şifreniz başarıyla değişmiştir!"); } } ob_end_flush();