» » @lexguestbook

@lexguestbook- bedava PHP ziyaretçi defteri web sitesi komut dosyası. PHP dilinde yazılmış, @lexguestbook Dakikalar içinde kurulumu kolaydır, yeni başlayanlar bile kolayca anlayacaktır.

PHP ziyaretçi defteri tamamen ücretsiz komut dosyası - ana koşul: sayfanın altındaki telif hakkını kaldırmayın. PHP ziyaretçi defteri sunucunuza kurulur ve diğer sitelerden tamamen bağımsızdır. PHP ziyaretçi defterindeki mesajı dilediğiniz gibi en azından her gün yedekleyin. Otomatik kurulum Alex Ziyaretçi defteri: Veritabanındaki tabloların isimleri kendilerine göre kayıtlıdır.

Komut dosyasının faydaları

  • Kaplamalar sayesinde görünümü değiştirebilirsiniz @lexguestbook sitenizin tasarımı için. (tüm dış görünümler XHTML 1.0 Transitional için geçerlidir)
  • İÇİNDE PHP ziyaretçi defteri yerleşik yaklaşık 20 dil.
  • Her ülke kendi bayrağını gösterir.
  • İfadeler için destek: kendi ifadelerinizi ekleme, silme, düzenleme yeteneği.
  • Karakter istatistikleri görüntülenir: Bir mesajdaki maksimum harf sayısını ayarlayabilirsiniz.
  • Dahili arama motoru.
  • Ziyaretçiler tarafından değerlendirme imkanı. 10 puanlık bir sistem üzerinden değerlendirme.

desteklenen diller

Tam çeviri.
Fransızca, İngilizce, Lehçe, Almanca, Norveççe, İtalyanca, Felemenkçe, Slovakça, Farsça, Türkçe.

Kısmi çeviri. Bazı kelimeler hala İngilizce.
İspanyolca, Rusça, İsveççe, Çekçe, Hırvatça, Portekizce, İzlandaca, Sırpça, Danca.

» DRBZiyaretçi defteri

DRBGuestbook, MySql veritabanı gerektirmeyen ücretsiz, basit bir PHP betiğidir. Buna rağmen şifre korumalı admin paneli üzerinden programı yönetebilir, mesajları silebilir, mesajları onaylayabilir, IP adresine göre kullanıcıları yasaklayabilirsiniz. Komut dosyası aynı zamanda resim doğrulama, URL engelleme ve kitaptaki tüm mesajların denetlenmesi gibi anti-spam kontrollerini de içerir. Bu özelliği, birileri her mesaj bıraktığında size e-posta ile bildirim gönderilecek şekilde ayarlayabilirsiniz.

Komut dosyasının faydaları

  • Hızlı ve kolay kurulum.
  • MySQL veritabanı gerektirmez. Tüm mesajlar bir dosyada saklanır.
  • Aynı anda birden fazla mesajı silebilirsiniz.
  • İstenmeyen e-posta kontrolü içerir.
  • Mesaj bırakmamak için IP adresini yasaklayabilirsiniz.
  • Yalnızca onaylanan gönderilerin yayınlanması için post moderasyonu destekler.
  • Birisi ziyaretçi defterinize her abone olduğunda e-posta ile bildirim alın.
  • Mesajı kontrol etme: yayınlanmak üzere "yasak" (küfür) listesi.
  • Taşkın önleme işlevi. Kullanıcıların çok sık gönderi göndermesini önlemek için.
  • Komut dosyası, istenmeyen posta önleme önlemi olarak HTML kodlarının veya bağlantılarının (URL) mesaj gövdesinde yayınlanmasını engeller.
  • Bir mesajda minimum ve maksimum harfleri ayarlama.
  • Komut dosyası kolayca yapılandırılabilir: hata mesajları, uyarılar, tarih ve saat.
  • Tarih ve saat dilimi kolayca yapılandırılabilir.
  • Oluşturulan sayfalar XHTML sözdizimini içerir ve IE ve Firefox tarayıcılarında sorunsuz çalışır.
  • Web arayüzü üzerinden yönetici paneline giriş yapın.

Sistem gereksinimleri

  • PHP sürüm 4.4 veya üstü
  • GD kitaplığı
  • İzin Verilenleri Geçersiz Kılma özelliğine sahip .htaccess dosyasına sahip Apache HTTP Sunucusu (önerilir)
  • Linux, Windows, Unix, Mac OSX, Sun Solaris, IIS

HTML kodları için, ziyaretçi defteri programlama ilk başta zorlayıcı görünmeyebilir ve haklı olarak öyledir. Bir ziyaretçi defteri gördüğünüzde sizden temel bilgiler istenir ve HTML programlama dili hakkında temel bilgisi olan herkesin ziyaretçi defteri HTML kodları yazabileceği anlaşılır. Ancak, en iyisinden en kötüsüne kadar ziyaretçi defterleri sandığınızdan biraz daha fazla beceri gerektirir.

Ziyaretçi defteri nedir?

Ziyaretçi defteri, sitenize gelen ziyaretçilerin yorum yapmasına veya bilgi istemesine izin vermenin çevrimiçi bir yoludur. Çoğu ziyaretçi defteri, herkesin konuk yorumlarını okuyabilmesi için yazılanları web sayfasına gönderir. Bir ziyaretçi defterinde gördüğünüz en yaygın öğeler şunlardır:

  • Ad veya Kullanıcı Adı
  • Bulundukları yer (gerçi bu gerçeği gizlemek için HTML kodunu ayarlayabilirsiniz)
  • E-posta (yine, bu gerçeği gizleyebilir ve iletişim amacıyla yalnızca e-postanıza gönderilmesini sağlayabilirsiniz.
  • Yorumlar
  • Bazı ziyaretçi defterleri, hızlı bir anket için bir bölümden vazgeçer. Genellikle "Bu site hakkında ne düşündünüz: iyi, nezih, kötü, harika" veya "Sağlanan bilgiler: yeterli, yeterli değil, tam olarak doğru" gibi sorular bulabilirsiniz.
  • Yanıt veya diğer bilgileri isteme seçenekleri
İlgili Makaleler

Ziyaretçi defterleri, bu bilgileri seçtiğiniz bir e-posta adresine gönderecek şekilde programlanabilir, böylece ziyaretçi defteri girişlerini görüntülemek için siteye sürekli giriş yapmak zorunda kalmazsınız.

HTML Kodları Nerede Bulunur, Ziyaretçi Defteri

İster HTML programlama biliyor olun, ister yeni başlayan bir web tasarımcısı olun veya yalnızca sitenizde bir ziyaretçi defteri olmasını isteyin, önceden yazılmış HTML kodlarını kullanmak size zaman kazandırabilir. Çevrimiçi bulabileceğiniz kodlar genellikle iyi test edilmiştir ve kullanımı kolay ziyaretçi defterleri için gereken en temel programlamayı sağlar.

  • HTML Yorum Kutusundaki kod, bir HTML kodu ziyaretçi defterinin temel taslağını sağlar. Tek yapmanız gereken, metni ihtiyaçlarınıza ve alan adınız için özelleştirmek. Talimatlar sayfanın başında verilmiştir. Kod, ad ve adres için satırlar içerir.
  • Çok çeşitli HTML kodları ve betikleri için adresini ziyaret edin. Bu kadar çeşitli ve geniş bir seçimle, oluşturduğunuz web sitesine uygun olanı bulabilmelisiniz. Temel ziyaretçi defterlerinden açılır menüler ve Mac'ler ve Linux makineler için kod içeren daha gelişmiş programlamaya kadar seçim yapabilirsiniz. Kodlar yalnızca 30 günlük ücretsiz denemelerdir, bu nedenle beğendiğiniz bir dizi kod bulursanız tam kullanım için ödeme yapmanız gerekir.
  • Freebok'ta, ziyaretçi defterinizde olmasını istediğiniz metinle ilgili bazı temel bilgileri girebilirsiniz ve web sitesi sizin için kodu oluşturacaktır. Daha sonra, bir şablon oluşturarak ve kodu Freebok'un şablon düzeni modunda düzenleyerek ziyaretçi defterini daha da özelleştirebilirsiniz.İhtiyacınız olabilecek belirli bağlantılarda size yardımcı olacak diğer talimatlar sitede mevcuttur. Freebok'u kullanmak için.
  • Yalnızca bir yorum kutusuyla hızlı bir şekilde bir ziyaretçi defteri eklemek için, Ziyaretçi Defteri Kodu'na gidin. İlk kod zaten oluşturulmuştur, ancak kodu biraz değiştirmek için işaretleyebileceğiniz ve işaretini kaldırabileceğiniz beş seçenek vardır:
    • Ziyaretçi Defterini Daralt. Bu, ziyaretçi defterini eklediğiniz web sayfasında açıp kapatabilen bir bağlantı içerir.
    • Ziyaretçi Defterini Başa Koy. Bu işaretli değilse, ziyaretçi defteri ve yorum kutusu, listedeki tüm girişlerin altında görünecektir.
    • Girişlerin Teslim Tarihini Göster. Bu, bir tarih ve saat ekleyecektir. Saat, sizin değil, kullanıcının yerel saat dilimi olacaktır.
    • Kâr Filtresi. İnsanların yazabileceği tüm küfürleri siler.
    • Başkalarının okuması için sayfada yayınlanan yorumların sayısını da değiştirebilirsiniz. Minimum bir ve maksimum yüzdür. Beş ile yirmi beş arasında ayarlamanız önerilir.

Sitede ziyaretçi defteri oluşturma

Daha önceki yazılarda site üzerinden geri bildirim formu oluşturulması ele alınmıştı. Ziyaretçilerle iki yönlü iletişim için başka bir seçenek de Ziyaretçi defteri, ziyaretçilerin doğrudan site sayfasında mesaj bıraktığı. Site yöneticisi bunları yanıtlayabilir, düzenleyebilir, silebilir vb. Ziyaretçi defteri geri bildirim formuna göre şüphesiz avantajları ile büyük bir dezavantajı vardır - yöneticiye endişe katar. Artık tüm ziyaretçilerin mesajları sitede görünür durumdadır ve bazen onlara yanıt vermeniz gerekir. Ayrıca misafirlerimiz sadece minnettar yorumlar yazmakla kalmıyor, aynı zamanda her türlü uygunsuz şeyi de yazıyor ve bunu özel bir şevkle yapıyorlar. Bu "yazarları" öldürün! Bu nedenle ziyaretçi defteri sürekli izlenmeli ve holiganlar-aylaklar olarak eğitilmelidir. Konuk defterinin bir örneği Şekil 1'de gösterilmektedir:



Şekil 1. Ziyaretçi defteri seçeneklerinden biri

İnternette ücretli ve ücretsiz ziyaretçi defteri için birçok seçenek var. Bazen bir konuk defteri, barındırma tarafından sağlanan hizmetler listesine dahil edilir. Bu durumda, site sayfanıza ziyaretçi defterine bir bağlantı yerleştirmeniz ve istenirse kontrol paneli aracılığıyla arayüzünü özelleştirmeniz yeterlidir. Bir sorun - barındırmayı değiştirdiğinizde konuk defterini kaybedersiniz. Bu nedenle, özellikle siteye yüklemek iki veya iki kadar kolay olduğundan, kendinize ait olması daha iyidir.

Ziyaretçi defterleri, veritabanlı veya veritabansız olarak oluşturulabilir. İkinci durumda, bilgiler normal bir dosyada saklanır. Basit çözümlerin destekçisiyseniz, ikinci seçeneği, yani veritabanı oluşturmadan yapmanızı öneririm. Sergey Shestopalov tarafından geliştirilen konuk defterini beğendim ("Home Scripts" sitesine bakın). Site ayrıca ziyaretçilerle etkileşimli iletişim için ilginç yazılar sunar: forumlar, ziyaretçi defterleri, çeşitli yorum formları, mesaj gönderme, istatistik toplama ve diğer birçok faydalı şey. Kontrol ettiğinizden emin olun, tavsiye ederim!

Örneğin, ayarlamayı düşünün Ziyaretçi defteri sürüm 2.0. Aşağıdaki özellikleri sağlar:

  • mesaj yönetimi: silme, düzenleme, yorum yapma,
  • kurulum ve tüm işler kontrol paneli üzerinden yapılır, yani programlama bilgisine ve diğer inceliklere ihtiyacınız yoktur,
  • mesajlarda ifadeler, metin ve renk biçimlendirmesi desteklenir,
  • mesaj önizlemesi,
  • bir Antispam sistemi var, Antihacker, kullanıcıları ip ile engelliyor, ip ile davetsiz misafir arıyor,
  • reklam koruması ve güvenliği, captcha (bozuk sayıların girişi) kullanılarak düzenlenir. İstenmeyen ziyaretçilerden oluşan bir "kara liste" ve yasak kelimeler listesi de yapabilirsiniz,
  • tamamen özelleştirilebilir arayüz ve çok daha fazlası.

Ziyaretçi defteri 2.0 basitliğine rağmen çoğu uygulama için oldukça yeterlidir. Bunu, Sergey Shestopalov'un web sitesinin ilgili sayfasından ücretsiz olarak indirebilirsiniz. Paketi açtıktan sonra dosyaların bulunduğu klasörün boyutu (ad - Kitap) yaklaşık 400 Kb.

Sitenize bir ziyaretçi defteri yüklemeye başlayalım:

1. Öncelikle barındırma planınızın (sitenizin barındırıldığı ofis) PHP'yi desteklediğini kontrol etmeniz gerekir. Değilse, PHP'yi destekleyen başka bir tarifeye geçmek için büyük olasılıkla fazladan ödeme yapmanız gerekecektir.

2. Klasör yükleme Kitap sitenize, genellikle kök dizinde, kontrol paneli veya FTP aracılığıyla .

3. Sitenin gerekli sayfasına ziyaretçi defterine bir köprü koyduk - http://www.your_site /book/index.php.

4. Sitenizdeki dosya ve klasörlerin izinlerini de kontrol etmeniz önerilir. Bunu yapmanın en kolay yolu kontrol panelidir. Her klasör ve dosyanın yanında rwx, r-x veya 755, 644 gibi simgeler bulunur. Yalnızca sitenin yöneticisi ve misafirleri için erişim hakları belirlerler:
R(veya 4) - dosyadan veri okuma hakkı,
w(veya 2) - dosyanın içeriğini değiştirme hakkı,
X(veya 1) - dosyayı yürütme hakkı.

Kaydı kısaltmak için dijital kodlama kullanılır. Örneğin, 7, rwx'e (4+2+1) eşittir, vb. Bu kısaltmaların ayrıntılarına girmeden, genellikle site kontrol paneli kılavuzunda deşifre edildiğinden, klasörler için 755 (rwx, r-x, r-x'e karşılık gelir) ve dosyalar için 644 (rw-, r--) olup olmadığını kontrol edin. , r--). Genellikle bu değerler varsayılan olarak ayarlanmıştır ve hiçbir şeyi değiştirmeniz gerekmez, ancak yine de kontrol etmek daha iyidir. Dedikleri gibi, "komşum benim arkadaşım, ama şişmanları saklamak daha iyidir."

Bu kadar! Sitenize gidin, ziyaretçi defteri linki koyduğunuz sayfayı açın, bu linki takip edin ve ilk mesajı sevdiklerinize bırakın.

Şimdi ziyaretçi defterinin bakımı hakkında birkaç söz. Yöneticinin ziyaretçi defteriyle oturumu, http://www.your_site/book/admin/index.php adresinden kontrol paneline girerek yetkilendirme ile başlar. İlk oturum açma yöneticisi için kullanıcı adı ve parola 111.

Ardından şifreyi değiştirebilir (bunu yapmanız önerilir) ve gönderileri düzenlemeye ve yanıtlamaya başlayabilirsiniz. Yönetici panelinin arayüzü son derece kullanıcı dostudur ve tüm fonksiyonları kolayca anlayacaksınız. Tüm araçlar açıktır ve ek olarak ipuçları ile birlikte verilir. Örneğin, Şekil 2, konuk defterinin ana sayfasının görünümünü ayarlamak için paneli gösterir ve mevcut panelleri listeler:



İncir. 2.

Tabii ki, tam olarak tarif edildiği gibi, daha eksiksiz bir sürüm yükleyebilirsiniz. Ziyaretçi defteri 3.2 Bazı ek özelliklere sahip olan Sergey Shestopalov: bir istatistik modülü, sitede yayınlamadan önce yönetici tarafından mesajları kontrol etme yeteneği (denetim) ve diğerleri.

Dediğim gibi, sayfalarda misafir defteri farklı istenmeyen "arkadaşlar" mesajlarını bırakmayı sever. Genellikle burada sitelerine bağlantılar yayınlarlar ve sitenizle ilgili övgü dolu incelemelerin arkasına saklanırlar. Zamanın %99'u spam. Bu nedenle, site adresini mesajlarda girmemenizi tavsiye ederim. Bunu yapmak için, ziyaretçi defteri kontrol paneline girin ve sekmesinde Görünüm - Şekilİstenmeyen e-posta gönderenlerin kendi sitelerine bağlantı göndermek için ziyaretçi defterini kullanmalarını önlemek için "Site" seçeneğinin işaretini kaldırın. E-posta ve ICQ'dan ayrılmak daha iyidir, çünkü bazen insanlar gizli, yani ziyaretçi defterine yazmadan yanıt almak isterler. İşiniz bittiğinde sayfanın altındaki "Kaydet" düğmesini tıklamayı unutmayın.

"Site" öğesinin kaldırılması, ziyaretçi defteri tıkanmasına karşı her zaman yardımcı olmaz ve gönderileri göndermeden önce kontrol etmek en iyisidir. Bu arada, birkaç mesaj varsa, ziyaretçi defterini normal bir HTML sayfasına basitleştirebilirsiniz. Bu en basit seçenek,

Geçenlerde bir ziyaretçi defteri veya ziyaretçi defteri senaryosuyla ilgili yardım isteyen bir e-posta aldım. Bu nedenle sözümü yerine getiriyorum ve bugünün makalesi bu konuda olacak.

Ziyaretçi defteri nedir ve sitede neden gereklidir?

Ziyaretçi defteri, sitenize gelen herhangi bir ziyaretçinin mesaj bırakabileceği (yönetici tarafından onaylanırsa) herkesin okuyabileceği bir tür şikayet veya dilek defteridir. Onlar. bunlar en yaygın yorumlar ama ayrı bir nota değil, tüm siteye!

Ziyaretçi defteri, sitenize etkileşim katar ve yaygın bir geri bildirim biçimidir.

Yeni başlayanlar için mysql veritabanında tüm kullanıcı yorumlarının saklanacağı bir tablo oluşturalım:

TABLO OLUŞTURMAYIN `ziyaretçi defteri` (`id` int(11) NULL DEĞİL auto_increment, `user_ip` int(10) unsigned NULL DEĞİL, `user_email` varchar(50) NULL DEĞİL, `addtime` int(11) NULL DEĞİL , `name` varchar(15) NULL DEĞİL, `text` text NULL DEĞİL, `admin_text` text NULL DEĞİL, `image` varchar(40) NULL DEĞİL, `sex` tinyint(1) NULL DEĞİL varsayılan "1", BİRİNCİL KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

  • id — mesaj sıra numarası
  • user_ip - kullanıcının IP adresi, bir tamsayı olarak temsil edilir
  • user_email — kullanıcı e-posta adresi
  • addtime — mesajın eklendiği zaman
  • ad - kullanıcı adı
  • metin — mesaj metni
  • admin_text - yöneticinin mesaja verdiği yanıtın metni
  • resim - kullanıcı avatarı
  • cinsiyet — kullanıcı cinsiyeti (erkek/kadın)

Plakada görebileceğiniz gibi, kullanıcının IP adresi için bir alan var. Bu, gelecekte mesaj bırakamayacak "iyi olmayan" kullanıcıların IP adreslerini girebileceğiniz bir kara liste oluşturabilmeniz için yapılır.

Kullanıcının kendi avatarını yüklememesi durumunda "doğru" avatarı görüntülemek için cinsiyet alanı gereklidir.

Veritabanı ile bitti. Programlamaya geçelim. Bir veri tabanı ile çalıştığımız için yapacağımız ilk şey, bir veri tabanı ile çalışmak için en basit sınıfı oluşturmak. Bunun için bir DB.class.php dosyası oluşturalım ve buraya aşağıdaki kodu koyalım:

Sınıf DB ( özel statik $örnek; özel $MySQLi; özel işlev __construct(dizi $dbOptions)( $this->MySQLi = @ new mysqli($dbOptions["db_host"],$dbOptions["db_user"], $dbOptions[ "db_pass"],$dbOptions["db_name"]); if (mysqli_connect_errno()) ( throw new İstisna("Veritabanı hatası."); ) $this->MySQLi->set_charset("utf8"); ) genel statik function init(dizi $dbOptions)( if(self::$instance instanceof self)( return false; ) self::$instance = new self($dbOptions); ) public static function getMySQLiObject()( return self::$ instance ->MySQLi; ) genel statik işlev sorgusu($q)( dönüş self::$instance->MySQLi->query($q); ) genel statik işlev esc($str)( dönüş self::$instance-> MySQLi ->real_escape_string(htmlspecialchars($str)); ) )

Bu sınıfın yapıcısının özel olarak bildirildiğini, bu nedenle nesnenin sınıf dışında yaratılamayacağını ve başlatmanın yalnızca statik init() yönteminden mümkün olduğunu söylemekte fayda var. MySQL bağlantı parametrelerine sahip bir dizi alır ve self::$instance statik değişkeninde bulunan sınıfın bir örneğini oluşturur. Bu, herhangi bir zamanda veritabanına yalnızca bir bağlantı olmasını sağlar.

Sınıfın geri kalanı, statik query() yöntemine dayalı olarak veritabanı sorguları gerçekleştirir.

Dilerseniz bu sınıfı ihtiyacınıza göre değiştirebilirsiniz!

Ayrıca, ziyaretçi defterinin geliştirilmesinde, ayrı bir dosyaya koyacağım ve helper.php olarak adlandıracağım yardımcı işlevlere ihtiyacımız olacak.

Şimdi betiğimizdeki en önemli dosya olan index.php'ye sorunsuz bir şekilde yaklaştık. Komut dosyasının tüm mantığının yürütüleceği yer burasıdır.

Bu nedenle, ilk adım oturumu başlatmak, temel ayarları yapmak ve mysql veritabanına bağlanmaktır. Oturum, formun güvenlik kodunu (captcha) saklayacaktır.

session_start(); /* Veritabanı yapılandırması. Ayrıntılarınızı ekleyin */ $dbOptions = array("db_host" => "localhost", "db_user" => "", "db_pass" => "", "db_name" => ""); //Veritabanı ile çalışmak için sınıfı dahil edin "DB.class.php" gerektirir //Yardımcı işlevleri dahil edin "helper.php" gerektirir // Veritabanına bağlanın DB::init($dbOptions); $appath = realpath(dirname(__FILE__))."/"; //Avatarların yükleneceği sunucudaki klasör $uploaddir = "images/avatars"; //Sayfa başına maksimum gönderi sayısı $per_page = 10; //Paging'deki sayfa sayısı $num_page = 2;

Ziyaretçi defterindeki sayfalar arasında gezinme oluşturmak için toplam mesaj sayısını bilmeniz gerekir. Bu şu şekilde yapılabilir:

//Toplam mesaj sayısını al $result = DB::query("Ziyaretçi defterinden sayı olarak SAYI(*) SEÇ"); $toplam = $sonuç->fetch_object()->satırlar;

Şimdi gösterilecek sayfa numarasını belirleyelim. Bunu yapmak için $_GET["p"] değişkenini işleyeceğiz

$start_row = (!empty($_GET["p"]))? intval($_GET["p"]): 0; eğer($start_row< 0) $start_row = 0; if($start_row >$toplam) $start_row = $toplam;

$result = DB::query("Ziyaretçi defterinden * SİPARİŞ TANIMLAMA SINIRINA GÖRE SEÇİN ".$start_row.",".$per_page); //Mesaj listesi burada saklanacak $items = array(); while($row = $result->fetch_assoc())( $row["addtime"] = format_date($row["addtime"],"date")."|".format_date($row["addtime"] ,"zaman"); $öğeler = $satır; )

Burada helper.php dosyasında oluşturduğum tarih ve saat ile çalışmak için format_date() işlevini kullandım. Ana görevi, tarih ve saati Rusça biçimde görüntülemektir. İşte onun kodu:

function format_date($date,$format = "date")( if(empty($date)) return ""; $ay = array("1" => "Ocak", "2" => "Şubat", " 3" => "Mart", "4" => "Nisan", "5" => "Mayıs", "6" => "Haziran", "7" => "Temmuz", "8" => " Ağustos", "9" => "Eylül", "10" => "Ekim", "11" => "Kasım", "12" => "Aralık"); if($format == "saat") ( dönüş tarihi("H:i",$tarih); ) elseif($format == "tarih")( $m = tarih("n", $tarih); $m = $ay[$m]; $ d = tarih("j",$tarih); $y = tarih("Y",$tarih); dönüş $d." ".$m." ".$y; ) else( dönüş tarihi("d.M.Y H :i",$tarih); ) )

Bu işlevin yalnızca 2 parametresi vardır:

  • $tarih - UNIX formatında tarih (1 Ocak 1970 gecesinden bu yana geçen saniye sayısı)
  • $format - tarih çıktı formu.

Artık sayfadaki gönderileri listeleyebiliriz. Bunun için aşağıdaki html kodunu kullanıyorum:

Ziyaretçi defteri

Yorumlar

geri bildirim bırakın
">
">

Şu anda aktif inceleme yok!

Burada 2 yeni fonksiyon kullandım: show_avatar() ve pagination() oluşturup helpers.php dosyasına yerleştirdim

Bu kadar! İyi şanlar! Görüşlerinizi yorumlarda bırakın!