วันนี้ฉันจะให้สคริปต์สมุดเยี่ยมแก่คุณใน PHP เพราะไม่มีความลับว่าสิ่งนี้ค่อนข้างได้รับความนิยมและหากไม่มีวิธีอื่นในการสื่อสารกับฝ่ายบริหารก็จำเป็นต้องมีสมุดเยี่ยม และในบทความนี้คุณสามารถดาวน์โหลดสคริปต์สมุดเยี่ยมใน PHP ได้และฉันจะพูดถึงกระบวนการติดตั้งด้วย
บ่อยครั้งที่ผู้คนขอสคริปต์สมุดเยี่ยมในรูปแบบ html หรือ javascript อนิจจาสิ่งนี้ไม่เคยเกิดขึ้นและจะไม่เกิดขึ้นเนื่องจากอย่างน้อยคุณต้องเขียนข้อความลงในไฟล์เพื่อให้สมุดเยี่ยมทำงานได้ และนี่เป็นไปไม่ได้ที่จะทำใน JavaScript หรือโดยเฉพาะอย่างยิ่งใน HTML
ตอนนี้คัดลอกโฟลเดอร์แขกไปที่รูทของไซต์ของคุณ จากนั้น วางลิงก์ไปยังสมุดเยี่ยมบนหน้าเว็บไซต์ของคุณ (http://your_site/guest)
ขั้นตอนต่อไปคือการจัดทำสมุดเยี่ยม โดยไปที่ http://your_site/guest/admin.php ป้อนรหัสผ่าน "ผู้ดูแลระบบ" และหลังจากการอนุญาตสำเร็จแล้ว ให้ไปที่แท็บ "การกำหนดค่า" คำอธิบายโดยย่อของการตั้งค่าทั้งหมด:
- ชื่อสคริปต์ - ป้อนชื่อของคุณสำหรับสมุดเยี่ยมของเว็บไซต์ของคุณ
- ข้อความต้อนรับ - เขียนข้อความที่คุณต้องการให้ผู้เยี่ยมชมเห็นเมื่อเยี่ยมชมสมุดเยี่ยม
- บล็อกโฆษณา - หากคุณต้องการลงโฆษณาในสมุดเยี่ยม ให้คัดลอกโค้ดลงในช่องนี้ หากไม่มี ให้ปล่อยช่องนี้ว่างไว้
- ลิงก์ไปยังหน้าหลักของเว็บไซต์ - วางลิงก์ไปยังหน้าหลักของเว็บไซต์ของคุณ
- อีเมลของผู้ดูแลระบบ / ส่งข้อความ - ป้อนอีเมลของคุณ และเลือกว่าคุณต้องการรับข้อความไปยังอีเมลของคุณหรือไม่
- รหัสผ่านผู้ดูแลระบบ - อย่าลืมป้อนรหัสผ่านของคุณ อย่าทิ้ง "แอดมิน"
- เปิดใช้งานการกลั่นกรองข้อความหรือไม่
- - หากคุณต้องการตรวจสอบแต่ละข้อความก่อนที่จะเผยแพร่ ให้เปิดใช้งานตัวเลือกนี้
- คุณควรเปิดใช้งานฟังก์ชัน ANTISPAM หรือไม่?
- ทำให้ลิงก์ในข้อความใช้งานได้หรือไม่
- - หากคุณใส่ "ใช่" ลิงก์ในข้อความจะเปิดใช้งาน สะดวกสำหรับผู้ใช้ แต่สมุดเยี่ยมของคุณจะเป็นสถานที่ที่ดีสำหรับผู้ส่งอีเมลขยะ
- เปิด/ปิดการใช้งานอีโมติคอนกราฟิก?
- - หากคุณตั้งค่า "ใช่" ผู้ใช้จะสามารถใช้อิโมติคอนได้
- สูงสุด ความยาวชื่อ - จำนวนอักขระที่อนุญาตในชื่อผู้ใช้
- สูงสุด ความยาวข้อความ - จำนวนอักขระที่อนุญาตในข้อความ
- ข้อความต่อหน้า - จำนวนข้อความที่แสดงในหนึ่งหน้า
ลำดับของข้อความ - การเรียงลำดับจากน้อยไปหามากหรือจากมากไปหาน้อยของวันที่เขียนข้อความ
ผิวหนัง-รูปลักษณ์ภายนอก
ในความเป็นจริง มีสคริปต์สมุดเยี่ยมที่แตกต่างกันจำนวนมาก และเมื่อฉันกำลังมองหามัน ฉันได้ผ่านอย่างน้อยสองโหลและตัดสินใจเลือกสิ่งนี้ด้วยเหตุผลดังต่อไปนี้ในบทช่วยสอนนี้ เราจะสร้างสมุดเยี่ยมใน PHP โดยใช้ AJAX บันทึกจะถูกเก็บไว้ในฐานข้อมูล ตารางจะมีข้อมูลต่อไปนี้: ชื่อผู้ส่ง ที่อยู่อีเมล ที่อยู่ IP และวันที่-เวลาของรายการล่าสุด jQuery จะถูกใช้ (เพื่อใช้งาน AJAX) การป้องกันสแปมแบบธรรมดาจะถูกนำมาใช้เช่นกัน - คุณสามารถโพสต์ได้ไม่เกินหนึ่งรายการทุกๆ 10 นาที
ขั้นตอนที่ 1: SQL
เพื่อให้แอปพลิเคชันของเราทำงานได้ เราต้องสร้างตาราง:สร้างตารางหากไม่มี `s178_guestbook` (`id` int(10) unsigned NOT NULL auto_increase, `name` varchar(255) default "", `email` varchar(255) default "", `description` varchar(255) ค่าเริ่มต้น "", `เมื่อ` int (11) ไม่เป็นโมฆะ ค่าเริ่มต้น "0", `ip` varchar (20) ค่าเริ่มต้น NULL, คีย์หลัก (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;
ขั้นตอนที่ 2: PHPไฟล์หลักจะมีรหัสต่อไปนี้:
สมุดเยี่ยมชม.php | |
สมุดเยี่ยม เพิ่มความคิดเห็นของคุณที่นี่ ฟังก์ชั่น sendComment(e) ( var name = $("#name").val(); var email = $("#email").val(); var text = $("#text " ).val(); if (ชื่อ && อีเมล && ข้อความ) ( $.post("guestbook.php", ( "name": name, "email": email, "text": text ), function(data) ( 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 ( ) ( $(นี้).fadeOut(2000); ) ); | |
ชื่อของคุณ: | |
อีเมลของคุณ: |