Ziyaretçi defteri senaryosu yazıyoruz. Ziyaretçi defteri oluşturma Çılgın ziyaretçi defteri html

Bu dersimizde AJAX kullanarak PHP'de bir ziyaretçi defteri oluşturacağız. Kayıtlar bir veritabanında saklanacaktır. Tablo şu bilgileri içerecektir: gönderenin adı, e-posta adresi, IP adresi ve tarih-saat son giriş. jQuery kullanılacaktır (AJAX'ı uygulamak için). Ayrıca hayata geçirilecek basit koruma Spam'a karşı - her 10 dakikada bir birden fazla giriş gönderemezsiniz.

Adım 1: SQL

Uygulamamızın çalışması için bir tablo oluşturmamız gerekiyor:

MEVCUT DEĞİLSE TABLO OLUŞTUR `s178_guestbook` (`id` int(10) unsigned NOT NULL auto_increment, `name` varchar(255) default "", `email` varchar(255) default "", `description` varchar(255) default "", `when` int(11) NOT NULL default "0", `ip` varchar(20) default NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Adım 2: PHP

Ana dosya aşağıdaki kodu içerecektir:

ziyaretçi defteri.php

Ziyaretçi defteri Yorumunuzu buraya ekleyin function submitComment(e) ( var name = $("#name").val(); var email = $("#email").val(); var text = $("#text " ).val(); if (isim && e-posta && metin) ( $.post("misafir defteri.php", ( "isim": isim, "e-posta": e-posta, "metin": metin), fonksiyon(veri) ( if (data != "1") ( $("#records_list").fadeOut(1000, function () ( $(this).html(data); $(this).fadeIn(1000); )); ) else ( $("#warning2").fadeIn(2000, function () ( $(this).fadeOut(2000); )); ) )); ) else ( $("#warning1").fadeIn(2000 , function () ( $(this).fadeOut(2000); )); ) );

Adınız:
E-posta adresiniz:
Gözden geçirmek:
Gerekli tüm alanları doldurun 10 dakika içinde birden fazla inceleme gönderemezsiniz (spam koruması)