phpKF Nedir ?
php Kolay Forum; php ve MySQL destekli, kullanımı kolay, yönetim masası üzerinden birçok özelliği kontrol edilebilen, açık kaynaklı ve tamamen ücretsiz bir forum uygulamasıdır.
Kullanmak için tek yapmanız gereken buradan forum betiğini (script) indirip, php ve MySQL destekli bir sunucuda kurmak.
bir değişkenlere verileri çekerken kayit_yap.php gibi sayfalarfa session oturumunu eklemişsiniz
zamanınız varsa anlatabilirmisiniz. acaba
session_start(), php`de oturum başlatan bir fonksiyondur. Her ziyaretçi hatta her tarayıcı (browser) için temp`de bir dosya açılır ve bizim belirlediğimiz tüm bilgiler burada tutulur.
Ben kayit_yap.php sayfasında, oturum ile kayıt olma girişimi saysısını tutuyorum. Eğer biri buradan çok fazla kayıt girişiminde bulunursa "Çok fazla kayıt girişiminde bulundunuz. Daha sonra tekrar deneyin!" uyarısı çıkıyor.
Oturum bilgileri her ziyaretçi için ayrı ayrı $_SESSION dizisinde tutulur, ama bunlar birbirine karışmaz, sadece o ziyaretçi için geçerli olan bilgiler alınabilir.
ilk olarak $_SESSION['kayit_deneme'] değişkeni yoksa oluşturuluyor,
Kod Çizelgesi Dil Seçin:
if (empty($_SESSION['kayit_deneme'])) $_SESSION['kayit_deneme'] = 1;
sonraki her işlemde de taşıdığı sayı bir arttırılıyor
Kod Çizelgesi Dil Seçin:
else $_SESSION['kayit_deneme']++;
ve sayı beşe ulaştığında hata mesajı veriliyor.
Kod Çizelgesi Dil Seçin:
// kayıt denemesi beşe ulaştığında hata iletisi veriliyor //
if ($_SESSION['kayit_deneme'] > 5)
{
header('Location: hata.php?hata_iletisi=Çok fazla kayıt girişiminde bulundunuz. Daha sonra tekrar deneyin!');
exit();
}
PHP de Css ye yönlendirme nasıl yaparız siz renk değiştirme koydugunuz için renge göre açılıyo ben sadece bir css koymak istiyorum çünkü yapacagım sistemin ciddiyetini bozuyor.
yok yanlış anladınız ben şuan forum yapmaya çalışmıyorum sizin kodları inceledim ama css yi nasıl yönlendirdiginizi anlamadım bir amcamın şirketi için yapıcam siteyi boya şirketi için yani renk değiştirme olursa ciddiyetsiz olur diye düşünüyorum
Şeyi analamadımhem sistemin nasıl çalıştığını merak ediyorsunuz, hemde renk değiştirme ciddiyetsiz olur diyorsunuz. Amacınız renk değiştirmeyi forumdan kaldırmak değil onu anladım.
evet amacım renk değiştirmek değil çünkü ben sistemi phpkf kurmayacagım yani phpkf olmayacak kendim bir boya şirketi için bir betik yazmaya çalışıyorum ama css de takıldım php ve mysql de sayenizde baya ilerledim PHPKF yi ayrı kurmayı düşünüyorum onu eski çöken forumum yani smf olan sitenin yerine phpkf kuracagım
Benim renk değiştirme için yaptığım sistemse çok basit.
5 farklı renkte .css uzantlı dosya hazırlıyorum. Anasayfadaki kutucuklar tıklandığında sayfanın <head> etiketinden sonra gelen <link href=".... bilgisindeki dosya adını değiştiriyorum.
Bu da if else ve switch ler ile yapılıyor. phpkf/dosyalar/tema/tema.php ve baslik.php dosyalarını inceleyin anlayacaksınız.