Konuk defterinin senaryosunu yazıyoruz. PHP'de ziyaretçi defteri Zhadibniy konuk defteri html

Golovna / Corisna bilgileri

» » GKitap

Bu PHP betiği, web sitenizde ziyaretçi defteri işlevini uygulamanıza yardımcı olacaktır. MySQL veri tabanlarından herhangi birini kullanmadan, betiğin çalışmasını sağlamak gerekli değildir. Gbook betiği, sessiz sabit SPAM filtreleri içerir. Ve ayrıca SPAMER'a gönderilen defans oyuncusu.

Komut dosyasının 2 txt dosyası vardır - header.txt ve footer.txt. Bu dosyalarla ilgili ek yardım için, ziyaretçi defterinize reklam blokları veya istemciler ekleyebilirsiniz. Özel bir zorluk olmasa bile şablonu tekrar değiştirin ve sitenizin stilini belirleyin. Gbook programı my world tarafından çevrilebilir. Sadece bir dil dosyasındaki kelimeleri değiştirin.

Komut dosyasındaki ilerlemeler.

  • İfade desteği.
  • MySQL veritabanı gerektirmez. Tüm bilgiler dosyadan kaydedilir.
  • Yöneticinin Ziyaretçi Defterinden gelen yeni bildirim hakkında posta yoluyla bildirimi.
  • 2 küçük antispam kontrolünü sisleyin.
  • Bildirimden kurtulmamak için IP adresini yasaklayabilirsiniz.
  • Birisi ziyaretçi defterinizi imzaladıysa hatırlatıcıyı postaneye götürün.
  • Bildirimin revize edilmesi: yayınlanmadan önce toplanan (sansürlenmemiş) kelimelerin bir listesi. Eğri ****
  • Taşkın önleme işlevi. Koristuvachların bilgileri çok sık yayınlamamaları için.
  • Özel uyarı.

Kitabın "yorumlar" bileşeninin ana olasılıklarına ve özelliklerine baktık ve ona baktık. Bu yazıda, genişletme seçeneklerine bakmayı bitirelim ve spam'a karşı koruma hakkında konuşalım.

Rusça istemlerle donatılmış seçenekler görülmeyecektir. Naytsіkavіshi'den daha az bakılmak, benim gibi nalashtuvannya gibi zihne aşina olmayan önemli.

pereglyad

Nalashtuvannya bu mevduatta (aşağıda biraz), ziyaretçi defterinin girişlerinden (güncelleme), sanki coristuvachi'yi kaldırmış gibi ve site yöneticisinden ayrılmışlarsa görülür.

Aşağıdaki listedeki rakamlar biraz daha yüksek rakamlarla eşleşiyor. İsteğe bağlı seçenekleri dahil\devre dışı bırak, Girişlerin ve yorumların diğer öğelerini gösterecek/alacaksınız.

  1. Suç ortağında Im'ya cevap veriyorum.
  2. Kişinin e-postasını göster.
  3. Web sitesini bir arkadaşınıza gösterin.
  4. Vіdobrazhati Im'ya, vіdpovіdyakh'ta.
  5. Konuyu yorumlarda gösterin.
  6. E-postayı en üstte göster.
  7. Web Sitesini en üstte göster.
  8. Lütfen forma tarihi giriniz.
  9. açılır liste.

Eksik olan seçeneklere bir göz atalım.

  • Vіdobrazhati Bilgilendirici. Bu seçenek devre dışıdır (seçili Merhaba), o zaman Joomla'daki yorum kitabında aynı kayıtlar değil, bir form görüntülenecektir. Aslına bakarsanız kitap tam anlamıyla bir dönüm noktası olacak.
  • Yorumları göster. Yazmadan önce daha fazla yorum ekleyebilirsiniz. Pis koku, küçük bir şey üzerinde siyah bir çerçeve ile çevrelenmiştir.
  • Yandaki düzen. Zengin olan yanlarda kitap girişlerinin dağıtımını etkinleştirin.
  • Promosyonlar için sayfaların numaralandırılması. Lütfen kayıtların bağlantılarının bir tarafta görüntülenebileceğini unutmayın.
  • Postorinkove razbittya (Hatırlatma). Listede görünecek bir değer belirleyebilirsiniz (küçük olan için, No. 9). Aslında, sayfalandırmanın iyileştirilmesinin bedeli (mağaza sonrası gezinme).
  • Önbelleği kapatın. Joomla'nın ana ayarlarında eski önbelleği etkinleştirdiniz, bu seçeneği artırdıktan sonra önbelleğe kitap girişlerinin yan tarafını ekleyin. Ayrıca sunucuya olan ilgiyi azaltabilir ve koristuvachların kenarlarındaki faizin güvenliğini artırabilirsiniz. Bu seçeneği galip gelmenizi tavsiye ederim. Ziyaretçi defterindeki girişler yayınlandıktan hemen sonra görünmeyecek (önbellek olarak yatırma).

Bezpeka

İlk beş sekmeden biri (aşağıdaki küçük olanlar), güvenliğe atanan (istenmeyen postaya karşı koruma) Phoca Ziyaretçi Defteri tarafından sabitlenmiştir. Vaughn, bileşenin kendisi nedeniyle ve sizin kurallarınıza göre Joomla ziyaretçi defterinin yorumlarında çitle çevrili yerinde görünmesine yöneliktir.

Rusça istemlerle donatılmış seçenekler görülmeyecektir.

Bazı seçenekler için aşağıdaki parametreler mevcuttur:

  • Kayıt etmek. Bana çiti hatırlatmak istersen, sitenin veritabanına kaydedilecek.
  • YayınlaÇitin intikamını almak için bir hatırlatma olarak, web sitesinde yayınlanacak.
  • Ön moderasyon.İntikam alınması tavsiye edilirse sitenin veri tabanına kaydedilecek veya moderatör kontrol edene kadar yayınlanmayacak ve bu gelecekte kabul edilecektir.
  • Görünürlük. Bana çiti hatırlatmak istersen, sitenin veri tabanından kaydedilmeyecek.

Sessiz ve diğer seçeneklerin uygulanmasını, bileşenin tüm kurulumunun sınırlarına dikkat etmeden "empoze etmenin" mümkün olduğuna saygı göstermek için. Örneğin, bir yayının durumu bir seçenek olarak ayarlanabilir. ön moderasyon mevduatta Ana .

Seçenek HTML kazımayı etkinleştir Joomla 3 usі zaboronenі\insecure HTML etiketlerini kitap notlarının kayıtlarından otomatik olarak görmenizi sağlar.

yeniden kontrol

Seçenekler ve sekmeler, Phoca Ziyaretçi Defteri Joomla ve anti-spam hizmetleri Akismet, Mollom entegrasyonunu özelleştirmenizi sağlar. Servisler, sanki defterleri notlarla dolduruyormuş gibi raporları analiz eder. Bildirimler spam'e benziyorsa, mesajlardan birini alacaksanız, seçeneklere yazın. SPAM'ı Engelle (Postayı kontrol etme). Dії aynı parametrelere benzer, daha fazlasını pіdrozdіl'de açıklayacağız. Bezpeka. Yakshcho seçildi Нi (Tırmıklanmış), Ek hizmetler için yeniden spam kontrolü yapılmayacaktır.


Hizmetlerden birini devre dışı bırakabilirsiniz. Anti-spam servis sitelerine kayıt olmanız ve şifre anahtarlarını kaldırmanız gerekiyor, bu nedenle bu sekmedeki alanları girmeniz gerekiyor (yukarıdaki resim).

Ayrıca 20.09.2015 tarihinden itibaren hizmetlerin ve limitlerin kamuya açık ücretsiz kayıtları için vartoyu işaretleyin:

  • Akismet - ayda 50.000'e kadar yeniden kontrol. Doba için yaklaşık 1666 transfer.
  • Mollom - doba başına 50 transfere kadar. Ayda yaklaşık 1500 revizyon.

Web sitemde, yorumlar için zaten 2 yılı aşkın süredir galip Akismet'im var. Şimdiye kadar, herhangi bir özel sorunla karşılaşmadım.

Zastosuvannya tsikh servіsіv'in uyarı kitabına girişi zorlama sürecini iyileştirebileceğine güvenin, parçalar tsikh istenmeyen posta önleme hizmetlerinin sunucusunda arka arkaya işlenir ve yeniden doğrulamanın sonucu güçlendirilir. Siteniz ile o hizmet arasındaki bağlantı veya geçersiz kılma hizmetinin kendisi geçersiz kılınırsa, "Gönder" düğmesine bastığınız andan sitenizin tepki vermesine kadar geçen saatte bir aksama olabilir.

IP adresini kontrol et

Bu sekmede (aşağıda biraz), inceleme kitabının anti-spam hizmetleriyle entegrasyonunu iyileştirebilirsiniz, sanki spam, sitenize bir kayıt ekleyecek olan IP adresinin analizine dayalı olarak algılanır. Kaydolmanız ve geçerli anahtarlar almanız gereken üç hizmet mevcuttur. Üç hizmeti de kaydedemezsiniz (ve kazanamazsınız). Sizin için en iyi olanı deneyebilir ve öğrenebilirsiniz.

  1. Bal küpü.

İstenmeyen posta önleme hizmetlerini etkinleştirebilirseniz (seçenek) profilleriniz için farklı değerler ayarlayabilirsiniz. Çitlerle çevrili IP). Dії aynı parametrelere benzer, daha fazla istatistik açıklayacağız.

Korumalı IP adreslerinin listesini manuel olarak ayarlamak da mümkündür – seçenek IP engelleme.

Sekmede Phoca Ziyaretçi defteri (Aşağıdaki resim) Not defterindeki girişleri düzenleme biçimine captcha ekleme seçeneği yoktur. Kendi fikrime dayanarak, captcha'nın sitenizi görüntülemek için yönetilemez bir unsur olduğunu söyleyebilirim. Gostroї tüketimi için vikoristovuvati її less öneririm. Başka hiçbir şey yardımcı olmazsa, sitenizi spam'den korumak için neyin iyi olduğunu uygulamanın hiçbir maliyeti yoktur.

Sitemde yorumlarda, abonelik formunda gül ve özel notlar için vekaleten captcha'm yok. Durgun hedef, kayıt olurken ve dönüş bağlantısının yanında daha azdır. Kayıt için, bir alternatif bulabilmek için en yakın gelecekte bir captcha girmeyi planlıyorum. Ekseni kişilerde bırakacağım, bunun için ya yorumlarda ya da özel notlarda yardımcılarla listeleneceğim. Fiyatın düşük olmasının nedenleri (formun sayfaları bana posta ile geliyor):

  • Postalanan ekran görüntülerinde çok fazla hatıra var. Bu chi ve yaprak mızraklarını kolayca shukati yapmaya başlamayın.
  • Spam klasörüne bildirim alma imkanı. Koristuvachi yaprakları herhangi bir nedenle bilmiyorsa şiddetle.
  • Özel yorum ve yazılardan önceki yorumlara teknik ve organizasyonel sebeplerden dolayı daha zengin bir şekilde tepki veririm.
  • Koristuvachi gerekli bilgilerle yaprak mızrakları görürse dalgalanmalar oldu.

Bir veya daha fazla yeni captcha ekleyebilirsiniz: reCAPTCHA, EasyCalc, Math Captcha, TTF Captcha, Mollom Captcha, hnCaptcha, captcha için Joomla captcha. Bazıları için parametreler vardır (yukarıdaki resim). Birkaç captcha eklemenin son derece zor olduğundan emin olacağım. Özellikle düşük görünürlük ve koristuvach aktivitesi olan siteler için.

Örneğin bir wiki için reCAPTCHA'nın anahtarlara ihtiyacı vardır. Їx bedelsiz alınabilir web siteleri captcha.

İlk önce şu yöntemlere bakıyorum (nalashtuvannya), yaki eklemeyin, ancak corystuvannya'nın netliğine minimum düzeyde ekleyin Gözlem kitabınız. Ale, bence pis koku daha az otomasyonu ve spam'e karşı bariz bir şekilde zahistu'yu önleyecek. Tavsiyeden daha düşük olanların girişlere yerleştirilmesi, kayıtların doldurulabilmesi durumunda coristuvachi olup olmadığı (kayıtlı olmayanlar dahil) eşiğinde olabilir.

  1. Kayıt eklemek için günlük kayıtlarını güncelleyin (günlük günlüğü). Tse soyabilirsin Phoca Ziyaretçi Defteri - Ayarlar - Kayıt, saldırı seçeneklerini etkinleştir ( Günlük kaydı etkinleştir). Veritabanıyla ilgili sorunları suçlamak için, suçu Günlük kaydetme. Yardımcı olmazsa, açın Bildirim Günlüğü.
  2. Lütfen önceki moderasyona dikkat edin. Tse soyabilirsin seçenek ön moderasyon.
  3. Yöneticileri yeni girişler hakkında e-posta ile bilgilendirin. Tse soyabilirsin Phoca Ziyaretçi defteri – Nalashtuvannia – Genel seçenek Eposta gönder.
  4. Koristuvach'ın yeniden doğrulanmasına dikkat edin. Tse soyabilirsin Phoca Ziyaretçi defteri – Nalashtuvannia – Genel seçenek Vimknut perevіrku koristuvach.
  5. yeniden kontrol.
  6. Sekmedeki kurulum bileşeninde bir veya daha fazla dekilcom antispam servisi ile entegrasyon kurun revizeIP-adresler.
  7. Benzersiz bir oturum soneki belirtin. Tse soyabilirsin seçenek oturum eki.
  8. HTML temizlemeyi etkinleştirin. Tse soyabilirsin Phoca Ziyaretçi Defteri - Ayarlar - Bezpeka seçenek HTML kazımayı etkinleştir.
  9. Ekli alanı artırın. Tse soyabilirsin seçenek Ekli alanları göster.
  10. Dergiyi sürekli olarak analiz edin ve web sitesinde gerekli düzeltmeleri yapın.
  11. Yeni girişlerle ilgili tüm listeleri sürekli olarak güncelleyin, yönetin ve denetleme temelinde, ana bilgisayar sitesinde ek düzeltmeler yapın, örneğin, filtreye IP adresleri, kelimeler vb.
  12. Çitlerle çevrili hatların bir listesini girin. Tse soyabilirsin Phoca Ziyaretçi Defteri - Ayarlar - Bezpeka seçenekler Çit kelimeleri, Çit bütün kelimeler. Dilin Vrakhovuyuchi özellikleri (kelimeler, uyarılar, müstehcen dilin değişkenliği de) ve bu filtrenin mükemmel olmaması (tam zbіgіv'ı aramak), bence, etkili seçeneklerle aynı şey değil.
  13. Değişimi maksimum sayıda bildirim sembolüne ayarlayın. Zamovchuvannyam için - 2000. Phoca Ziyaretçi Defteri - Ayarlar - Bezpeka seçenek sembol sayısı.
  14. Sahabeler tarafından toplanıyormuşçasına çok sayıda silanın etrafını sarın. Tse soyabilirsin Phoca Ziyaretçi Defteri - Ayarlar - Bezpeka seçenek Maksimum URL. Ateşte gücü göstermek istemiyorsanız, "-1" (pençe yok) ayarlayın.
  15. Joomla 3 yorum defteri kayıtlarındaki mesajları tanımlamak için kullanılan sözcüklerin bir listesini belirtin. Phoca Ziyaretçi Defteri - Ayarlar - Bezpeka seçenek Çit posilan için kelime göstergeleri.

Böyle bir alan için çok sayıda değerin eklenmesine saygı göstermek için: Çit kelimeleri, Çit kelimeleri Ve şimdiye kadar Phoca Ziyaretçi defteri veri tabanı tablolarının boyutunu büyütebilir, işinizi bir bütün olarak geliştirebilir ve kitaptaki bir girişi düzenleme sürecini iyileştirebilirsiniz. Örneğin binlerce kelimelik (küfür) bir liste eklemeye çalıştıktan ve yorum ekledikten sonra uzun zaman aldı. Bu bir Phoca Ziyaretçi defteri değildi ama sorun hangi bileşen için verilmişse o da kendini gösterebilir diye düşünüyorum.

Aşağıda gezinen yollar planda daha iyi, aşağıdaki açıklamalar, ancak daha verimli ve otomatik. Їх varto zastosovuvati, ek olarak podnanny z vyshchevyladenim listesinde.

  1. Daha fazla kayıtlı koristuvacha için tavsiye kitabına girişler eklememe izin verin. Phoca Ziyaretçi defteri kilidinin arkasında aynı. Daha kısacası, schob captcha ile kayıt saatini doldurdu.
  2. Javascript düzenleyicisini devre dışı bırakın. Tse soyabilirsin Phoca Ziyaretçi Defteri – Nalashtuvannia – Form seçenek Javascript Düzenleyiciyi Etkinleştir.
  3. Not defterine girişi ekleme biçimine captcha'yı (abo kіlka) ekleyin. Tse soyabilirsin Phoca Ziyaretçi Defteri - Ayarlar - Captcha seçenek Captcha'yı temizle. Tüm koristuvachiv'ler için captcha'ları temizleyin.
  4. Engelleme süresine dikkat edin. Tse soyabilirsin Phoca Ziyaretçi Defteri - Ayarlar - Captcha seçenekler saate dikkat etі Engelleme saati.

Yukarıda açıklanan yöntemleri kullanarak muzaffer olabileceğinize saygı gösterin.

Sitenizin çirkin zahisti hakkında da podbati tavsiye ederim. Size bir konu verildiyse, Joomla sitesinin savunmasıyla ilgili makale dizisini inceleyin. Persh ekseni (z 12) kısmı. Ayrıca chimos RSFirewall'u da düşünün.

Sitede (ön kısma yakın) geri bildirimleri ve bunların eklenme biçimlerini görüntülemek için bir menü öğesi görevi görür Ziyaretçi defteri(Aşağıdaki bebek). Diğer menü öğeleri gibi Joomla menü yöneticisinde bir şeyler oluşturabilirsiniz.


Menü öğesi ayarlandığında kullanılabilen, beş sekmeye bölünmüş bu seçenek bileşeni için "benzersiz" olmalıdır. Bileşenin kendisi için bu ve önceki makalede ele alınanlara benzer daha fazla seçenek. Naytsіkavіshi'ye, benim gibi parametrelere bakalım. Bununla birlikte, Joomla menüsündeki tüm öğe türleri için değişiklik yapmak da mümkün değildir.

  1. Menü seçeneği.
  2. parametreler.Ön statta seçenek sayısı incelenmiştir.
  3. biçim.
  4. Revizyon. Bu ayarlar bu makalede gözden geçirildi.

depozito üzerine Menü seçeneği (biraz daha) açılır listede konuk defteri seç Menü öğesinin tamamına bastıktan sonra görüntülemeniz gereken bir kitabı seçebilirsiniz. Kitapların oluşumu “Phoca Ziyaretçi Defterine Genel Bakış” ön yazısında ele alınmaktadır. Joomla Ziyaretçi Defteri.

Ekte (biraz aşağıda), kitap tasarımının rengini değiştirmenize izin veren seçenekler vardır. Bununla birlikte, stil sayfası parametreleri web sitenizin şablonu için ince ayar yapılacaktır.

Bu bölümde farklı Joomla şablonları hakkında bir rapor okuyabilir ve onlarla çalışabilirsiniz.


Belirli bir menü öğesi için kendi kurallarınızı belirlerseniz (ki bu da kokuştukları anlamına gelir) Phoca Ziyaretçi Defteri Joomla'nın genel (genel) ayarlarının seçenekler için daha az öncelikli olduğunu unutmayın.

Bir bakit gibi, bileşen kurulum açısından daha işlevsel ve esnektir. Gelecekte spam'e karşı korunmak için geniş bir seçenek yelpazesiyle Joomla 3 için tavsiye kitabının ücretsiz bileşeninin, benzer genişlemeyi arayanlar için en yaygın olanı olacağını düşünüyorum.

Bulo yaratılışı anlattı misafir defteri bitmiş komut dosyasıyla ilgili yardım için sitede. Tim, bir saat boyunca, küçük sitelerde, ziyaretçi defteri bir dizi hatırlatıcı (on - on beş) ve nadiren popovnyuєtsya yenileriyle katlanır. Temel olarak, kitap spam, çeşitli reklam türleri ve siteye gönderilen mesajlarla lekelenmiştir. Sonuç olarak, temizlik ve yeniden doğrulama (ılımlılık) uzlaşması için harcamak çok zaman alır.

Böyle bir yaklaşımın ana avantajları şunlardır:
- yabancıların harika fikirlerini ziyaretçi defterinin yan tarafına, çitle çevrili katı bar'єr'ınızı atlayarak eklemelerinin imkansızlığı,
- Özel bir tasarım oluşturmaya gerek yoktur, böylece sitenin yan tarafına doğrudan satır eklenebilir,
- Siteye anahtar kelimeler ekleyerek ziyaretçi defterini kolayca optimize edebilirsiniz.

İster HTML editörü ister CSS olsun, yardım için misafir defterinden bir yardım formu oluşturacağız. Stoğumuz için, daha önce incelenen kitabın tasarımına uymuyor. Buton hatırlatıcı ekle zrobimo küçük bir pencere gibi görünen zvorotny zv'yazku (forma_02.html sayfası) şeklinde resimli olarak yayınlandı (popo chinny, onu değiştirebilirsiniz!).

ZİYARETÇİ DEFTERİ
şirket "Pupkin ve ortakları"

23.10.2011
İvan İvanoviç
Moskova

Şirketiniz için bir web sitesi oluşturmak.
Yakіsno olan tüm zrobili shvidko.
SEOMARK şirketinin sevgili destekçileri! Seni arkadaşlarıma tavsiye ediyorum.

yönetici. Yardım etmeye hazır olun!
21.10.2011
Gubkin
Londra

Konuk defterinin koçanından Vitaєmo.
Robotun başarısı ve özel bir yaşamdaki mutluluğu için teşekkürler.

Şirket "Gubkin ve Ortakları".

yönetici. Teşekkür ederim!

"Hatırlatıcı ekle" isteğinin kodu rahatsız edici:
.

burada JavaScript Sayfa adresini (forma_02.html), yeni pencerenin genişliğini ve yüksekliğini (500x600 piksel) ve monitör ekranındaki ilk konumu (sol üst köşe) belirlersiniz. Günlük bir özellik yoktur ve size temsilci hakkında ihtiyacınız olan bilgileri gösterir: ad, adres, e-posta, ICQ, vb.

Başarılı aşırı güç durumlarında, aşağıdaki mesaj görünür:
"Öğütünüzün gücü için Dyakuёmo.
Site yöneticisi tarafından yeniden doğrulandıktan sonra
ziyaretçi defterine eklenecektir.
"
İncelenen stok için PHP tarafının yeni metni:





Tavsiye


if (isset($_POST["ad"])) ($ad = $_POST["ad"];)
if (isset($_POST["karmaşa"])) ($karmaşa = $_POST["karmaşa"];)
if (isset($_POST["şehir"])) ($şehir = $_POST["şehir"];)

Eğer (boş($isim))
{
Eko " Belirtilmemiş im'ya!

";

}
Başka
eğer (boş($karışıklık))
{
Eko " Not yazılmamış!

";
echo "Formu tamamlamak için döndürün";
}
Başka
{
$to=" [e-posta korumalı]"; // Adresinizi buraya girin
$headers = "İçerik türü: metin/düz; karakter kümesi = utf-8";
$subject = "Ziyaretçi defterindeki bilgiler";
$message = "Gönderilen isim: $name \nYer: $şehir \nMesaj: $mess";
$gönder = mail($kime, $konu, $mesaj, $başlıklar); //Sayfayı düzenle
eğer ($gönder == "doğru")
{
Eko "

Uyarınızın gücü için Diakuemo.";
Eko "

Site yöneticisi tarafından yeniden doğrulandıktan sonra
ziyaretçi defterine eklenecektir.";
}
Başka
{
Eko "

Bildirim gönderilmedi. Vibachennya'mızı getiriyoruz.";
Eko "

İleride gücünüzü tekrar etmeye çalışın veya bizimle telefonla iletişime geçin.";
}
}
?>

okuyuculara merhaba alan)

Bu yazıda, bir ziyaretçi defterinin bir bileşeni olan Phoca Ziyaretçi Defterini görebiliriz. Joomla siteleri.

Bu bileşen hakkında ne söyleyebilirsiniz... Yönetimde yönetimi daha da basit ve daha kolay, sitenize reklam vermek için yeterince alabiliyorum.

Olanaklar Phoca Ziyaretçi defteri:

  • koristuvachiv için erişim haklarının seçimi;
  • alakasız kelime ve ifadelerin filtrelenmesi;
  • IP adresini engelleme;
  • bir dizi başka sembolün değiş tokuşu;
  • güvenlik kodu;
  • incelemenin modernizasyonu (moderatör tarafından inceleme);
  • zvnіshnіy vyglyad vіdgukovіv (kolіr, vіdobrazhennya imeni, vіdobrazhennya e-posta ve site adresi).

Bileşene bir göz atalım.

Yüklemeden sonra, Foça Ziyaretçi defteri genel ayarlamalar gerektirmez.

Kontrol Paneli:

  • Gönderiler - koristuvachlarla dolu tüm iletiler;
  • Ziyaretçi defterleri – kategoriler (oluşturulan misafir defterleri);
  • Bilgi - Bileşenin güncellenmesi hakkında bilgi.

Gördüğünüz gibi, sağ taraftaki küçük "Parametreler" düğmesi var. Üzerine tıklarsanız, ziyaretçi defterini ve bileşenin kendisini daha fazla özelleştirebilirsiniz.

Parametre

Değer

Konuyu Formda Görüntüle

(Yani | So (obov'yazkovo) | Hі) Nesne alanını forma gösterin veya ekleyin, Konu alanı olarak ayarlanması gerekli olacaktır

Formda Görünen Ad

(Yani | So (obov'yazykovo) | Ні) formda ad alanını gösterin veya ekleyin, yükleyin, böylece Ad alanı gerekli olacaktır

E-postayı Formda Görüntüle

(Yani | So (obov'yazkovo) | Hі) e-posta alanını forma gösterin veya ekleyin, e-posta alanını gerektiği gibi ekleyin

Web Sitesini Formda Görüntüle

(Yani | Yani (obov'yazkovo) | Hі) Site alanını formda gösterin veya ekleyin, alanı site görüntülenecek şekilde ayarlayın

İçeriği Formda Görüntüle

(So ​​​​| So (obov'yazkovo) | Ні) formdaki alanlar yerine gösterin veya ekleyin

Javascript Düzenleyiciyi Etkinleştir

(Yani | Hі) JavaScript Düzenleyiciyi kapatın veya kapatın

Javascript Düzenleyicide Yolu Görüntüle

(Yani | Hі) JavaScript düzenleyicisine giden yol hakkında bilgi gösterin veya ekleyin

(Yardım | Görüntüle) Formun görüntülenebilmesi için ayarlayın.

(Üst | Alt) Seç

Gerekli İşareti Göster

(Yani | Ні) Gerektiği gibi tarlaların fermantasyonu için ayarlayın

(Tak | Ні) Görüntülemek için bir hatırlatıcı ayarlayın.

genişlik (piksel cinsinden)

yükseklik (piksel cinsinden)

Tablonun genişliğini ayarlayın (piksel için formun görüntülendiği tablo)

Parametre

Değer

Bir muhabir kaydetmezseniz, promosyon için bana bir isim verebilirsiniz. Örneğin: Misafir

kullanıcı adı veya isim

(Im'ya koristuvacha | Іm'ya) konuğun defterinde görülebileceği gibi im'ya'yı seçin (Im'ya koristuvacha veya gerçekten im'ya koristuvacha)

Kullanıcı Kontrolünü Devre Dışı Bırak

(Hi | Tak) Coristuvacha'nın yeniden doğrulanması (bu parametrenin dahil edilmesi önerilmez)

Sadece kayıtlı kullanıcılar

(Yani | Ні) Evet, yani yalnızca kayıtlı koristuvachlar yeni bildirimler ekleyebilir

(Yani | Ні) Öyleyse, yöneticinin övgüsünden sonra size hatırlatılacak

sayfayı düzenle

Parametre

Değer

Gönderide Görünen Ad

(Tak | Ні) im'ya'yı (im'ya koristuvacha) (ziyaretçi defteri) göster veya ekle

Postada E-postayı Görüntüle

(Yani | Ні) bir e-postayı (ziyaretçi defteri) gösterin veya ekleyin

Gönderide Web Sitesini Görüntüle

(Yani | Ні) siteyi (ziyaretçi defteri) gösterin veya ekleyin

Tarih biçimini ayarla

Yazı tipi rengini ayarla

İkinci Yazı Tipi Rengi

Başka bir yazı tipi rengi ayarlayın (tarih yazı tipi rengi)

arka plan rengi

Kül rengini ayarla

Takılı renkli kordon

Sayfalandırma Varsayılan Değeri

Yan numaralandırma için varsayılan değeri ayarla

Tarafların numaralandırmasını girin. Vіdokremlyuyuyutsya bir tür koma (,)

Sayfalandırma Tümünü Gizle

(Yani | Ні) tüm değerler eklenecektir (sayfa numaralandırması)

Parametre

Değer

Yasak Kelime Filtresi

Arayüzde görünmeyen çitle çevrili sözcükleri ekleyin. Sözcükler tek tek yakılır koma(,)

Yasak Tam Kelime Filtresi

Arayüzde görünmeyen tüm ayrılmış kelimeleri ekleyin. Sözcükler tek tek yakılır koma(,)

Gönderiyi yasak kelimelerle kaydet

(Yani | Ні) Öyleyse, ayrılmış kelimeleri içeren gönderiler ziyaretçi defterine kaydedilecektir (ayırılmış kelimeler kaydedilirse eklenecektir)

Engellemek istiyorsanız IP ekleyin. Dış görünüm IP'sini komaya ekle (,)

Maksimum Karakter

Maksimum sembol sayısını ayarlayarak, kokular veritabanına kaydedilebilir

Listelerde görüntülenebilecek maksimum URL sayısını ayarlayın (0: yok, listelerde gösterilecek URL sayısı, -1: listelerde tüm URL'ler gösterilecek, örneğin 3: URL'lerin yalnızca üçü listelerde gösterilecektir)

İzin Verilmeyen URL Tanımlama Sözcükleri

Bildirimde URL'ye izin vermek için önemli olan sözcük türü. Vіddіlіt cilt sözcüğü koma (,). Misal: /,. htm. A.S.P. JSP. PHP, www.,. com. ORG.

Naziler Captcha'nın anılması veya anılması

Bu parametreyi yalnızca bu durumda değiştirin, captcha'yı tamamlamazsınız.

Captcha Kullanıcılarını Etkinleştir

(Tümü | Kayıtlı değil) Koroner grupları için captcha'yı görüntüleme parametresi (captcha'nın kayıtlı olduğunu göstermek için)

Standart Captcha Karakterleri

Rakamlar, küçük harfler, büyük harfler, standart bir Captcha görüntüsündeki gibi

Matematik Captcha Karakterleri

Math Image Captcha'da görüntülenecek sayılar, küçük harfler, büyük karakterler

TTF Sembolleri

TTF Captcha görüntüsünde görüntülenecek sayılar, küçük harfler, büyük karakterler

TTF Captcha Karakterleri

Yeniden captcha'yı görüntülemek için genel kodu girin

reCAPTCHA Genel Anahtarı

Recaptcha Genel Anahtarını Kurun

Akismet Spam Korumasını Etkinleştir

(Merhaba | Yani) Spam kontrolü için bir web hizmeti olan Akismet'teki yeni geustbook girişinin tüm verilerini geçersiz kılar

İstenmeyen Postaları Engelle (Akismet)

(Merhaba | Peki) Akismet'te incelemeden geçmeyen gönderileri engelle

Akismet-Spam'de hacklemeniz gereken Akismet API anahtarını ekleyin. Sizinkini https://akismet.com/signup/ adresinden ücretsiz olarak alın

Sitenizin ana URL'si. (URL, http:// ön ekinin dahil edilmesinden sorumludur)

HTML Purifier'ı Etkinleştir

(Merhaba | Yani) HTML Purifier'ı kapatın veya kapatın

Oturum son ekini ayarlayın (oturum adını değiştirmek için güvenlik işlevini seçin, benzersiz bir son ek ayarlayın, örneğin: a100b20c3)

Gizli Alanı Etkinleştir

(Ні | Yani) Alanın ekini artırın veya kaldırın. Deyaki spam botları sitedeki tüm alanları pis koku doldurur gibi doldurmaya çalışır, kişi bekâr olmazsa giriş ziyaretçi defterine eklenmez.

(Yani | Hі) Önbelleği artırın.

Gelen Sayfayı Algılamayı Etkinleştir

(Yani | Ні) Giriş taraflarının tezahürünü artırın veya azaltın. Bu güvenlik işlevidir. Fark ederseniz, gönderinin ziyaretçi defterine geldiği taraf kaydedilecek ve arayüzde görüntülenecektir.

Konuk defteri yazma konusunda çok sayıda makale yazıldı, çoğu yazma sürecini tam olarak değil, kısmen anlattı. Bundan önce kitaplar olabildiğince basit yazılmıştı ve hiçbir şey yapamıyorlardı, diyelim ki bazı bilgilerin nasıl ekleneceği. Bu yazıda, yok edilemez bir dizi işleve sahip bir konuk defteri oluşturma sürecini anlatmaya çalışıyorum. Konuk defteri, verileri kaydetmek için metin dosyalarının yardımı için PHP'de yazılmıştır.

Otzhe, öncelikle dosyaları çözmemiz gerekiyor. Chotiri yiyeceğiz, istersen birine gidebilirsin ama o zaman sana yalan söylenir.

Dosya #1 - guestbook.inc.dat

Yoga yapalım, içini boşaltalım doğrusunu verelim (0777-*nix, rwx/rwx/rwx)

Sudi zapisuvatimutsya tüm bilgiler ... So-so! Tek dosyada aynı! Ali yalan söyleme Özellikle WallSt sunucusunda doğruladım. veritabanı boyutu 5, 10, 100, 250, 500, 1000 Kb! Galmuvannya 1000 Kb'den az kitaptı, çevirin, 3000'den fazla orta kayıt! її'leri çok fazla dikmeniz gerekiyor.

Dosya #2 - config.inc

Dosya #3 - gb.php

misafir defteri

*Ben:
E-posta:
*Not: