เพิ่มบอร์ด php เพิ่มงานโฆษณา วางโฆษณา ที่อยู่อีเมลที่ป้อนไม่ถูกต้อง

หากต้องการขายหรือซื้อสินค้า อุปกรณ์ รถยนต์ หรือบริการที่จำเป็นอย่างรวดเร็ว คุณสามารถเพิ่มข้อมูลลงในเว็บไซต์ของเราได้โดยไม่มีค่าใช้จ่าย ทุกวันนี้ เทรดเดอร์หลายพันรายกำลังดูหน้าเพจของตน พยายามค้นหา ซื้อ หรือขาย ทุกสิ่งที่คุณต้องการนั้นเรียบง่าย เพิ่มคำโวยวายของคุณและตรวจสอบปฏิกิริยาของผู้สนใจ

หากคุณต้องการปลูกฝังความเคารพเป็นพิเศษต่อข้อเสนอและโภชนาการของคุณ ให้รวมเข้าด้วยกันเพื่อที่คุณจะได้เห็นมันท่ามกลางคนจำนวนมากที่คล้ายกัน และได้รับความเคารพในตัวเอง ดังนั้น หากคุณต้องการระงับอาการมึนงง ให้ถามเกี่ยวกับสิ่งเหล่านั้นเพื่อให้พวกเขามีความรู้และครอบคลุม

เราไม่ขอให้คุณให้ข้อมูลที่เป็นเท็จ พูดเกินจริงหรือต่อต้านข้อมูลดังกล่าวเสมอ โปรดทราบว่าเราอาศัยความน่าเชื่อถือที่แท้จริงของข้อมูลที่ให้ไว้ อย่าอธิบายมากเกินไปและคลุมเครือถึงพลังของผลิตภัณฑ์ที่คุณขาย คุณมีอักขระเพียงไม่กี่ร้อยตัวที่จะถูกปิดบังโดยสมบูรณ์ อย่าเสียมันมากเกินไป

เกิดอะไรขึ้นกับการตกตะลึงอย่างสมบูรณ์?

Pershe สำหรับสิ่งที่พวกเขากำลังจะตายด้วยความเคารพ - นี่คือชื่อ หากคุณต้องการสร้างความประทับใจที่น่าตกใจโดยไม่เสียค่าใช้จ่าย ให้เน้นที่ชื่อด้วยตัวเอง มีความจำเป็นต้องสร้างมันขึ้นมาในลักษณะที่น่าสนใจและในขณะเดียวกันก็แสดงออกและกระชับที่สุดเท่าที่จะเป็นไปได้ อย่าลืมระบุกลุ่มเป้าหมายของคุณก่อนที่จะถูกครอบงำ

คุณเชื่ออะไร? โพสต์ที่ทำให้ตะลึงเกี่ยวกับการขายรถยนต์ให้เฉพาะเจาะจงมากที่สุด ที่ส่วนหัวของข้อความดังกล่าว สิ่งสำคัญคือต้องระบุพารามิเตอร์สำคัญทั้งหมดที่เป็นประโยชน์สำหรับผู้ซื้อ ตัวอย่างเช่นหากนี่คือรายการเสื้อผ้าที่คุณสนใจให้พยายามวางอุบายและแม้ว่าคุณจะต้องการดึงดูดผู้ซื้อให้มาที่แฟรงค์ที่มีเขาและไม่ใช่กับคนที่คล้ายกันหลายสิบคน

ไม่ใช่ปัญหาที่จะต้องตกตะลึงโดยไม่มีอันตรายใด ๆ ในเวลาของเรา เป็นไปไม่ได้ที่จะสูญเสียเสื้อคลุมอันยิ่งใหญ่เช่นนี้ หากคุณต้องการผลลัพธ์ที่รวดเร็ว ควรเขียนประโยคให้ชัดเจนและที่สำคัญที่สุดคือกระชับ ในกรณีนี้ เรามีโอกาสได้รับความเพลิดเพลินและอ่านจนจบ

อย่าลืม: ยิ่งมีข้อมูลมากเท่าใด โอกาสที่จะประสบความสำเร็จก็จะยิ่งมากขึ้นเท่านั้น ซื่อสัตย์และให้ข้อมูล สำคัญ ภาษีก็ตกตะลึงซึ่งจะมีหลักการต่างๆ เช่น ราคา พลังของผลิตภัณฑ์ ข้อดีและข้อเสียของผลิตภัณฑ์ ตลอดจนวันที่ออกและเงื่อนไขการระบุแหล่งที่มาเช่นนี้

ปัจจัยที่สำคัญอีกประการหนึ่ง (และบางครั้งก็สำคัญ) ก็คือการมองเห็นของภาพถ่าย ด้วยการให้โอกาสผู้ซื้อ (ผู้ขาย) ที่มีศักยภาพในการทำความคุ้นเคยกับคำอธิบายของวัตถุด้วยสายตา คุณกำลังหัก +1 ออกจากคะแนนความสับสนของคุณ หากไม่มีรูปภาพ แสดงว่าไม่มีใครได้รับแจ้งเกี่ยวกับเรื่องนี้ ซึ่งไม่น่าเป็นไปได้ ที่ควรสังเกต ผู้คนจะเรียกร้องให้ไม่มีการสัมผัสด้วยสายตาแม้แต่ Zir ก็ยังเป็นหนึ่งในอวัยวะที่สำคัญที่สุดของความไวและเราทุกคนก็เริ่มสั่นสะเทือนและหมุนวนกับข้อมูลของเรานอกจากนี้หากคุณต้องการวางช็อตอย่างปลอดภัยอย่า ลืมเกี่ยวกับรูปถ่าย

เอาล่ะ ถึงเวลาคิดถึงการติดต่อแล้ว ลองมองหาทุกสิ่งที่เป็นไปได้เราจะเปล่งประกายสีน้ำตาลให้กับคุณ ZV ZVA "ฉันต้องเป็น" มีตอนที่ผู้คนเพิกเฉยต่อความจริงที่ว่าผู้เขียนกำลังพูดถึงความจำเป็นในการใช้จ่ายเงินมือถือ นอกจากโทรศัพท์แล้ว ให้กรอกพิกัดของคุณบนอินเทอร์เน็ต และไม่ว่าในกรณีใด จะเกิดอะไรขึ้น: อีเมล หมายเลข icq ฉัน"ฉันอยู่ใน skype รหัสอยู่ในโซเชียลเน็ตเวิร์ก - เป็นคนเลวทราม เพื่อให้ผู้คนสามารถติดต่อคุณและลบคำตอบด่วนสำหรับคำขอของพวกเขาได้

ตอนนี้คุณรู้วิธีเผยแพร่บทวิจารณ์อย่างปลอดภัยเพื่อให้สามารถทำเครื่องหมายและอ่านได้ จัดเก็บและเผยแพร่บนเว็บไซต์ของเรา และเราจะรับประกันความสำเร็จในการดำเนินงานของคุณ

ติดต่อกับ

สวัสดีทุกคน วันนี้ฉันอยากจะบอกคุณเกี่ยวกับบางสิ่งบางอย่าง วิธีที่รวดเร็วซึ่งคุณจะได้เรียนรู้วิธีการประกอบกระดานข้อความคุณภาพสูงในประเทศหรือภูมิภาคที่คุณต้องการ

วันก่อนฉันได้รับข้อเสนอให้ขายสินค้าที่ทิ้งไว้กับเจ้าของหลังจากปิดธุรกิจ โดยปกติแล้ว การสร้างเว็บไซต์และระบายการเข้าชมผ่านบริบทนั้นไม่เป็นปัญหาและกระดานข้อความก็เหมาะสมมากสำหรับธุรกิจนี้และให้ความรวดเร็ว ผลลัพธ์.

และหากมีการดูโฆษณาของคุณไม่มากนัก คุณสามารถใช้ Yandex.Direct หรือบริการแบบชำระเงินของกระดานข้อความได้ (ขึ้นไปด้านบน ไฮไลต์ ฯลฯ) โชคดีที่คุณสามารถชำระเงินด้วยวิธีที่สะดวก: WebMoney, Privat24 หรือ

โดยวิธีการตั้งแต่ฉันเริ่มต้นเกี่ยวกับ บริการชำระเงินฉันต้องการแบ่งปันประสบการณ์ตำแหน่งของฉันกับคุณทันที จ่ายโฆษณาบนเว็บไซต์ + หนังสือพิมพ์ออฟไลน์ ในภูมิภาคที่ต้องการ:

คุณจินตนาการได้ไหม? ดังนั้น 3 ครั้งติดต่อกัน ฉันจึงสร้างโฆษณา กรอกข้อมูลในช่องต่างๆ และหลังจากการกลั่นกรอง ฉันก็ไม่สามารถแก้ไขโฆษณาได้ เพราะพวกเขาลบมันออกไป อย่างไรก็ตามสถานการณ์ที่มีบอร์ดในยูเครนเป็นเรื่องที่น่าเศร้ามากเราสามารถแยกแยะได้เพียงอันเดียวที่คุ้มค่าและใช้งานง่าย - OLX.ua ทุกอย่างถูกคำนึงถึงในรายละเอียดที่เล็กที่สุด...

แต่เนื่องจากเราต้องการความคุ้มครองมาก กลุ่มเป้าหมายเราไม่สามารถผ่านไปได้ด้วยกระดานเพียงอันเดียว แต่ก็ไม่มีประโยชน์ที่จะโพสต์ถึงทุกคน เพราะหลายคนถูกสแปมจนไม่อยากโพสต์หรือไม่มีการเข้าชมเลย นี่คือสิ่งที่ฉันต้องการจะพูดคุยกับคุณในวันนี้ และแสดงให้คุณเห็นถึงวิธีการกำจัดสิ่งไร้สภาพคล่องในภูมิภาคหรือประเทศต่างๆ ได้อย่างรวดเร็วและมีประสิทธิภาพ

ฉันคิดว่าทุกคนเมื่อค้นหาบอร์ด ค้นหาข้อความค้นหา “รายการกระดานข้อความ + ภูมิภาค/ประเทศ” และพบไดเร็กทอรีห่วยๆ บางแห่งที่มีไซต์เสียและไม่มีเอาต์พุตเป็นศูนย์ แต่เราจะฉลาดขึ้นและรวบรวมรายชื่อเอง ในกรณีที่ฉันจะเผยแพร่รายการสำหรับยูเครนที่ด้านล่างของโพสต์ แม้ว่าจะไม่ใช่ข้อเท็จจริงที่ว่าจะเกี่ยวข้องในอีกไม่กี่เดือนก็ตาม เรามาเริ่มกันเลย:

จะรวบรวมรายชื่อกระดานข้อความจราจรได้อย่างไร?

ไม่มีทาง!

ล้อเล่นแน่นอน)

1. สิ่งแรกที่คุณต้องทำคือรวบรวมรายชื่อบอร์ดที่มีอยู่ในภูมิภาคที่ต้องการ สำหรับสิ่งนี้ ฉันใช้ซอฟต์แวร์ FastTrust ซึ่งได้เติบโตขึ้นแล้ว เวอร์ชันออนไลน์ควรใช้เพื่อตรวจสอบคุณภาพของลิงก์ แต่เราจะใช้มันเพื่อแยกวิเคราะห์บอร์ดและจัดเรียงตามคุณภาพ

2. ไปที่ FastTrust แล้วเปิดเครื่องมือ "ผลการค้นหา"และเลือกก่อน เช่น Google:

- ระบุภูมิภาค หรือ โซนโดเมน google.ru/google.com.ua ฯลฯ
- เลือกจำนวนผลลัพธ์ที่ต้องการในผลการค้นหา
- เราเขียนคำขอ “กระดานข่าว”

เราได้รับรายชื่อเว็บไซต์!

3. ทำซ้ำขั้นตอนที่ 2 สำหรับ เครื่องมือค้นหายานเดกซ์บนหลักการเดียวกัน

4. ในขั้นตอนที่ 2 และ 3 เราเปลี่ยนคำค้นหา เช่น "เผยแพร่โฆษณาฟรี" "กระดานข่าว + ภูมิภาค" "กระดานข่าวอัตโนมัติ" ฯลฯ ไม่ว่าจินตนาการของคุณจะเพียงพอสำหรับอะไร หากคุณไม่มี ให้ใช้ตัวเลือกแบบสอบถาม Wordstat http://wordstat.yandex.ru/

ผลลัพธ์ที่ได้ควรเป็นรายการบอร์ดที่ชัดเจน:


5.
โดยปกติแล้ว จะมีการซ้ำกันที่นี่ และเราต้องล้างข้อมูลเหล่านั้นโดยใช้ปุ่มวิเศษใน FastTrust:


381 ไซต์ คุณจะไม่พบมากมายในรายการใดรายการหนึ่ง หากคุณต้องการรายการนี้ คุณสามารถดาวน์โหลดได้:

6. ตอนนี้คุณต้องลบออก พารามิเตอร์ที่สำคัญสำหรับการวิเคราะห์ไซต์ครั้งต่อไปเพื่อยกเว้นไซต์ที่มีการเข้าชมต่ำ แม้ว่าคุณจะไม่จำเป็นต้องทำเช่นนี้ แต่คุณสามารถวางโฆษณาในทุกไซต์ได้

หากเราพึ่งพากฎพาเรโต (หลักการ 80/20) ของวิกิ 20% ของไซต์ในรายการจะให้ปริมาณการเข้าชม/การดู 80% และไซต์ที่เหลือ 80% จะให้เพียง 20% เท่านั้น . ตอนนี้เราจะพยายามหาทองคำ 20% นี้

โดยเลือกพารามิเตอร์ต่อไปนี้ในโปรแกรม:

- การเข้าร่วมบน LiveInternet.ru

ในกรณีของฉัน สถิติ Li.ru มีค่าใช้จ่ายน้อยมาก ในส่วน ua พวกเขาใช้สถิติจาก BigMir, I.ua, Mail หรือสถิติจะถูกปิดโดยสมบูรณ์ LiveInternet ได้รับความนิยมมากกว่าใน RuNet แต่เรายังคงไม่แยกมันออก เพราะถึงแม้จะไม่ได้อยู่ทุกที่ แต่ก็ยังอยู่ที่นั่น ซึ่งหมายความว่าเราสามารถสรุปผลการเข้าชมเว็บไซต์ได้

7. ทำความสะอาดรายการด้วยค่า Alexa Global Rank "-1":

จัดเรียงคอลัมน์ " การเข้าร่วมรายวัน" และทำเครื่องหมายข้อมูลการเข้าชมมากกว่า 10,000 ครั้งต่อวัน จากนั้นจัดเรียงตาม " อเล็กซา"(ยิ่งน้อยยิ่งดี) ฉันเลือกค่าสูงถึง 100,000 ฉันลบทุกอย่างที่มากกว่า 100,000 รายการออกจากรายการ (ยกเว้นผู้ที่มีปริมาณการเข้าชมมากกว่า 10K):


8. ตอนนี้คุณต้องล้างฐานข้อมูลของไซต์ที่ไม่ใช่เฉพาะเรื่องและไซต์ที่มีรายละเอียดแคบ:

ในกรณีของฉัน สิ่งเหล่านี้คือแผงติดรถยนต์ ไซต์ที่มีตำแหน่งงานว่าง และขยะอื่นๆ ที่ฉันไม่ต้องการในตอนนี้

โดยรวมแล้ว ฉันได้รับกระดานข้อความคุณภาพสูงและเยี่ยมชม 17 กระดานจากทั้งหมด 381 กระดาน ฉันแชร์รายการกับคุณตามที่สัญญาไว้ตอนต้นโพสต์:

กระจกหลักติคการเข้าชมรายวันบน LI.ru
http://profile.all.biz/board/add3200 79794 2140
http://prom.ua20 -1 4238
http://aukro.ua/NewItem/900 9 4400
http://www.ria.com/objavlenie/2200 44069 4856
http://olx.ua1400 28743 5232
http://doska.io/login?return_path=/add20 -1 19081
http://board.join.ua/add/10 -1 19757

หนึ่งใน ฟังก์ชั่นที่มีประโยชน์จัดทำโดยภาษา PHP คือความเป็นไปได้ของไฟล์อินพุต/เอาท์พุต ซึ่งช่วยให้คุณสามารถบันทึกและแสดงข้อมูลที่ผู้เยี่ยมชมป้อนบนเว็บไซต์ในภายหลัง ซึ่งไม่สามารถทำได้ วิธีการมาตรฐาน HTML. สิ่งนี้ทำให้คุณสามารถใช้ PHP เพื่อสร้างโครงสร้างไดนามิก เช่น กระดานข้อความและฟอรัมบนเว็บ นอกเหนือจากการรองรับการดำเนินการ I/O ข้อความมาตรฐานแล้ว ไฟล์ PHPยังรองรับการสืบค้น SQL ด้วยโดยปกติจะใช้เพื่อจุดประสงค์นี้ MySQL DBMS(http://www.mysql.com) แต่การอธิบายปฏิสัมพันธ์ระหว่าง PHP และ SQL นั้นอยู่นอกเหนือขอบเขตของบทความนี้

เพื่อแสดงความสามารถของ PHP มาสร้างกระดานข่าวง่ายๆ สำหรับเว็บไซต์กันดีกว่า กระดานข่าวของเราจะได้รับการสนับสนุนโดยไฟล์ต่อไปนี้:

  • ไฟล์สำหรับแสดงข้อความบนกระดานข่าวและแบบฟอร์มเข้าสู่โฆษณาใหม่ (board.php)
  • ไฟล์สำหรับประมวลผลผลการป้อนข้อมูลแบบฟอร์ม ( ส่ง.php)
  • ไฟล์ข้อความที่มีข้อความที่ป้อน ( ข้อมูล.txt)
  • ไฟล์สำหรับจัดการกระดานข้อความของเรา ( admin.php)
  • วิธีการป้องกันการเข้าถึงข้อมูลการประชุมโดยไม่ได้รับอนุญาต

ผู้ใช้จะได้รับโอกาสในการป้อนข้อมูลลงในแบบฟอร์มซึ่งจะแสดงบนหน้า HTML ในภายหลัง รูปทรงมีมาตรฐาน องค์ประกอบ HTMLและถูกกำหนดโดยใช้คำสั่งต่อไปนี้:

การกระทำ- กำหนดสคริปต์ที่จะถูกประมวลผล

วิธี- กำหนดวิธีการถ่ายโอนข้อมูลไปยังสคริปต์นี้ มีเพียงสองวิธีเท่านั้น: โพสต์ - ข้อมูลแบบฟอร์มทั้งหมดจะถูกส่งไปในเนื้อความของคำขอ และ รับ - ข้อมูลจะถูกส่งไปที่ส่วนท้ายของ URL เราจะใช้วิธีการโพสต์

ภายในแท็กแบบฟอร์มจะมีองค์ประกอบต่างๆ เช่น ช่องข้อความ พื้นที่ข้อความ ปุ่มยืนยันหรือรีเซ็ต ฯลฯ ช่องข้อความและปุ่มถูกกำหนดโดยใช้แท็ก INPUT สำหรับช่องข้อความจะมีรูปแบบดังต่อไปนี้:

ชื่อ- กำหนดชื่อของตัวแปรที่จะบันทึกข้อมูลที่ป้อน

ขนาด- ความยาวของช่องข้อความในเบราว์เซอร์

ความยาวสูงสุด- จำนวนอักขระสูงสุดที่อนุญาตที่ป้อนในฟิลด์

ค่า- ค่าเริ่มต้นที่แสดงในช่องข้อความ

สำหรับปุ่มยืนยันและยกเลิกการป้อนข้อมูล แท็กอินพุตจะมีรูปแบบดังต่อไปนี้:

ประเภทปุ่ม- ส่งปุ่มยืนยันการกรอกแบบฟอร์มและรีเซ็ต - สำหรับปุ่มรีเซ็ตข้อมูลแบบฟอร์ม ตัวอย่างปุ่ม:

เพื่อเข้า ข้อความหลายบรรทัดมีการใช้พื้นที่ข้อความซึ่งกำหนดโดยใช้แท็ก Textarea:

ชื่อ- กำหนดชื่อของตัวแปรที่จะบันทึกข้อมูลที่ป้อน

แถว- จำนวนบรรทัดในพื้นที่ข้อความ

คอลัมน์- จำนวนคอลัมน์ในพื้นที่ข้อความ

ตัวอย่างพื้นที่ข้อความ

ในการป้อนข้อมูลลงในกระดานข่าวของเรา เราจะใช้สามรายการ ช่องข้อความ: ชื่อและอีเมลของผู้ที่ต้องการโพสต์ข้อความพร้อมหัวข้อข้อความหนึ่งพื้นที่ข้อความ (ข้อความในข้อความ) และปุ่มสองปุ่ม: ยืนยันการป้อนข้อมูลและรีเซ็ต ด้านล่างนี้เป็นข้อความต้นฉบับของแบบฟอร์ม:

ชื่อของคุณ:

อีเมลของคุณ:

ข้อเสนอ:>br>
คำอธิบาย:


>

ดังนั้นผู้ใช้จึงป้อนข้อมูลและคลิกที่ปุ่มยืนยัน การควบคุมการประมวลผลข้อมูลแบบฟอร์มจะถูกถ่ายโอนไปยังไฟล์ ส่ง.php. เรามาดูกันดีกว่า ก่อนอื่น เราต้องตรวจสอบให้แน่ใจว่าผู้ใช้ได้ป้อนข้อมูลที่ถูกต้องลงในแบบฟอร์ม กล่าวคือ กรอกข้อมูลในฟิลด์ที่จำเป็นทั้งหมดและรวมสัญลักษณ์ "@" ไว้ในคอลัมน์ "อีเมล":

//ตรวจสอบช่องว่างถ้า ($FIO == ""): พิมพ์ "

ช่อง "ชื่อของคุณ" ว่างเปล่า

"; else: if ($tema == ""): พิมพ์ "

ช่อง "เรื่อง" ว่างเปล่า

"; else: // ตรวจสอบว่ามีสัญลักษณ์ "@" ในอีเมล $eml=stristr($email,"@"); if ($eml == false): print "

ที่อยู่อีเมลที่ป้อนไม่ถูกต้อง

"; อื่น:

หากป้อนข้อมูลตามกฎที่เรากำหนด เราจะเขียนลงในไฟล์ข้อความโดยปฏิบัติตามเงื่อนไขต่อไปนี้:

  1. แต่ละข้อความกินพื้นที่หนึ่งบรรทัด ไฟล์ข้อความและคั่นด้วยสัญลักษณ์การเปลี่ยนผ่านเป็น บรรทัดใหม่"/น",
  2. ส่วนของข้อความจะถูกคั่นโดยใช้อักขระ "|"
  3. ข้อมูลที่ผู้ใช้ป้อนไม่ควรมีอักขระ "", "%" ซึ่งควรป้องกันกระดานข้อความของเราจากการแฮ็กและสแปม
//เปิดไฟล์เพื่อเพิ่ม $fd = fopen("data.txt","a"); // ตรวจสอบว่าผู้ใช้ป้อนอักขระต้องห้าม "|", "%" และ "\n" ภายใน // ข้อความแล้วลบออก $FIO = str_replace("|","", $FIO); $FIO = str_replace("","", $FIO); $FIO = str_replace("%","", $FIO); $email = str_replace("|","", $email); $email = str_replace("","", $email); $email = str_replace("%","", $email); $tema = str_replace("|","", $tema); $tema = str_replace("","", $tema); $tema = str_replace("%","", $tema); $zakaz = str_replace("|","", $zakaz); $zakaz = str_replace("","", $zakaz); $zakaz = str_replace("%","", $zakaz); $zakaz = str_replace("\n"," ", $zakaz); // สร้างแถวเพื่อเขียนไปยังไฟล์ $user_row = $FIO. "|".$email"|".$tema"|".$zakaz"\n"; //เขียนบรรทัดไปที่ไฟล์ fwrite($fd, $user_row); // ปิดไฟล์ fclose($fd);

หลังจากประมวลผลข้อมูลที่ป้อนโดยผู้ใช้ ข้อมูลที่ประมวลผลแล้วจะแสดงในรูปแบบที่จะแสดงบนกระดานข่าว หรือสาเหตุที่ไม่มีการป้อนข้อมูล

//แสดงข้อมูลที่กรอกถูกต้อง

">

">ปิด

end_input1($write_file1); สิ้นสุด; สิ้นสุด; สิ้นสุด;

ในไฟล์ บอร์ด.phpก่อนสร้างแบบฟอร์ม เราจะแนะนำการดำเนินการแยกข้อมูลจากไฟล์ data.txt และแสดงในรูปแบบที่อ่านได้:

// อ่านข้อความทั้งหมดจากไฟล์ลงในอาร์เรย์ โดยที่แต่ละองค์ประกอบของอาร์เรย์คือหนึ่งบรรทัด // $work_file = file("data.txt"); // เริ่มประมวลผลข้อมูลหากไฟล์ไม่ว่างเปล่า if ($work_file != ""): //คำนวณจำนวนบรรทัด $numbers = count($work_file); if ($numbers != "0"): // ประมวลผลบรรทัดทั้งหมดตามลำดับและแสดงบนหน้าจอสำหรับ ($numbers; $numbers > 0 ;$numbers -= 1): $work_str = array_shift($work_file); $FIO = strtok($work_str,"|"); $email = strtok("|"); $tema = strtok("|"); $zakaz = strtok("|");

">


สิ้นสุด; สิ้นสุด; สิ้นสุด;

รูปภาพด้านล่างแสดงการดูหน้าเว็บ บอร์ด.phpและ ส่ง.phpหลังจากป้อนข้อมูลแล้ว

แน่นอนว่าผู้เยี่ยมชมสามารถป้อนข้อความใด ๆ ลงในกระดานข่าวได้ แต่ไม่ได้หมายความว่าข้อความทั้งหมดจะเหมาะกับเราอย่างแน่นอน แน่นอนว่าเราสามารถลบบรรทัดที่ไม่ต้องการออกจากไฟล์ได้ ข้อมูล.txtโดยตรงโดยการล็อกอินเข้าสู่เซิร์ฟเวอร์ผ่าน FTP แต่ไม่สะดวกตามธรรมชาติ ควรทำสิ่งนี้โดยใช้หน้าการดูแลระบบ HTML พิเศษ ลองดูวิธีการทำเช่นนี้โดยละเอียด

ก่อนอื่น เรามาพิจารณาว่ารหัสผ่านการดูแลระบบถูกจัดเก็บไว้ในไฟล์แยกต่างหากที่เรียกว่าpassword.txt มาแยกรหัสผ่านออกจากไฟล์นี้:

$pass_file = file("password.txt"); $password = array_shift($pass_file); รูปแสดงแบบฟอร์มการป้อนรหัสผ่าน:

ในไฟล์การดูแลระบบ เราใช้การเรียกตามลำดับของหลายรูปแบบ เพื่อให้แน่ใจว่าสิ่งนี้ เราใช้สคริปต์เดียวในการประมวลผลแบบฟอร์ม เช่น มากำหนดตัวแปรสตริงให้กับแบบฟอร์มเพื่อป้อนรหัสผ่าน:

$ฟอร์ม = "

ป้อนรหัสผ่านผู้ดูแลระบบ


"; รายการข้อความจะแสดงเฉพาะในกรณีที่ป้อนรหัสผ่านอย่างถูกต้อง: if ($password == $entpass): //อ่านไฟล์พร้อมข้อความ $work_file = file("data.txt"); //หากไฟล์ ไม่ว่างเปล่า จากนั้นแสดงข้อความ if ($work_file != ""): $numbers = count($work_file); if ($numbers != 0): for ($numbers; $numbers > 0 ;$numbers -= 1 ): $work_str = array_shift($work_file); $FIO = strtok ($work_str,"|"); $email = strtok ("|"); $tema = strtok ("|"); $zakaz = strtok (" |"); ? >

\">

เอาต์พุตข้อความจะคล้ายกับที่ใช้ใน บอร์ด.phpมีความแตกต่างประการหนึ่ง - หลังจากแต่ละข้อความแบบฟอร์มที่มีปุ่มส่งจะปรากฏขึ้น การคลิกที่ปุ่มนี้จะเป็นการจัดเก็บข้อมูลในตัวแปร del_msg ตามจำนวนหน้าที่เราต้องการลบ


กลับ"; endif; endif; else: // ที่นี่จะแสดงลิงค์ไปยังหน้าเริ่มต้นการประชุมซึ่งจะ // อนุญาตให้คุณออกจากโหมดการลบการบันทึกโดยไม่ต้องลบ พิมพ์ "

กลับ

";เอนดิฟ;

การลบบันทึกเกิดขึ้นดังนี้ - เราอ่านบรรทัดทั้งหมดจากไฟล์ลงในอาเรย์โดยสมบูรณ์ โดยที่แต่ละองค์ประกอบของอาเรย์คือหนึ่งบรรทัด จากนั้นเราจะเปิดไฟล์เพื่อเขียนใหม่และเขียนมันทั้งหมดโดยไม่มีบรรทัดที่ทำเครื่องหมายไว้สำหรับการลบ

$work_file = ไฟล์("data.txt"); $numbers = จำนวน($work_file); $fd = fopen("data.txt","w"); สำหรับ ($numbers; $numbers > 0 ;$numbers -= 1): $work_str = array_shift($work_file); ถ้า ($del_msg != $numbers): fwrite($fd, $work_str); อื่น: พิมพ์ "

ข้อความที่เลือกถูกลบแล้ว!

"; endif; endfor; fclose($fd);

หลังจากคลิกปุ่ม "ลบ" ข้อความระบุว่าลบข้อความสำเร็จแล้วจะปรากฏขึ้น และจะมีลิงก์ให้กลับไปยังหน้าแรกของกระดานข้อความ

การมีอยู่ของไฟล์ที่มีรหัสผ่านในไดเร็กทอรีกระดานข่าวบังคับให้เราต้องจัดระเบียบการป้องกันผู้เยี่ยมชมที่ดูไฟล์โดยตรงผ่าน http ในการดำเนินการนี้ เราจะวางไฟล์ที่มีคำสั่งสำหรับ Apache ซึ่งจะห้ามการดูไฟล์ที่มีนามสกุล .txt โดยตรงในไดเร็กทอรีกระดานข่าว ไฟล์จะถูกเรียก .htaccesและจะมีคำสั่งดังต่อไปนี้:

คำสั่งอนุญาตปฏิเสธปฏิเสธจากทั้งหมด

กระดานข้อความที่อธิบายไว้ในบทความเป็นตัวอย่างที่ง่ายที่สุดของโครงสร้างดังกล่าว วิธีที่เป็นไปได้ในการทำให้ซับซ้อนคือการแนะนำแบบฟอร์มสำหรับการป้อนรหัสผ่านแบ่งข้อความออกเป็นหัวข้อที่ผู้ใช้สามารถจัดกลุ่มข้อความระบุวันที่และเวลา การโพสต์ข้อความ ฯลฯ

ข้อมูลพื้นฐานเกี่ยวกับการโพสต์โฆษณาบนพอร์ทัลเว็บไซต์


  • ส่วนนี้มีไว้สำหรับโพสต์โฆษณาฟรีและค้นหาสินค้าและบริการที่มีการเผยแพร่โฆษณาจากบุคคลและนิติบุคคล
  • ผู้ใช้พอร์ทัลไซต์ทั้งที่ลงทะเบียนและไม่ได้ลงทะเบียนสามารถส่งโฆษณาไปยังไซต์ได้
  • โฆษณาทั้งหมดจะต้องเป็นไปตามกฎหมายของสหพันธรัฐรัสเซียและกฎเหล่านี้
  • หลังจากการเผยแพร่ โฆษณาจะถูกตรวจสอบโดยผู้ดำเนินรายการ
  • กรอกข้อมูลทุกช่องในแบบฟอร์มโฆษณาอย่างระมัดระวังและถูกต้อง
  • ต้องกรอกฟิลด์ในแบบฟอร์มโฆษณาตามวัตถุประสงค์
  • โฆษณาหนึ่งรายการอาจมีข้อมูลเกี่ยวกับวัตถุประสงค์ในการขาย การบริการ การแลกเปลี่ยน หรือความต้องการเพียงรายการเดียวเท่านั้น
  • ห้ามส่งโฆษณาหลายรายการที่เกี่ยวข้องกับการขาย การบริการ การแลกเปลี่ยน หรืออุปสงค์รายการเดียว

ห้ามมิให้โพสต์:


  • โฆษณาที่ขัดแย้งกับกฎหมายปัจจุบันของสหพันธรัฐรัสเซีย
  • โฆษณาเชิงพาณิชย์ที่มีโฆษณาสำหรับบริษัทการค้า ร้านค้า บริการ ฯลฯ
  • โฆษณาที่มีภาษาหยาบคายและไม่เหมาะสม
  • โฆษณาเว็บไซต์โฆษณาโดยตรงหรือโดยอ้อม
  • โฆษณาที่จงใจทำให้ผู้ใช้เข้าใจผิดโดยมีวัตถุประสงค์เพื่อให้ได้มาซึ่งผลประโยชน์ทางการค้าหรือปราศจาก...
  • โฆษณาพร้อมรูปถ่ายที่แนบมาซึ่งไม่เกี่ยวข้องกับการโฆษณา รวมถึงโฆษณาที่ขัดแย้งกับกฎหมายปัจจุบันของสหพันธรัฐรัสเซียและมาตรฐานทางศีลธรรม

กฎเกณฑ์ในการลงโฆษณา


  • ความรับผิดชอบต่อความถูกต้องของข้อมูลที่มีอยู่ในโฆษณาเป็นของผู้เขียน
  • โฆษณาสำหรับการซื้อและการขาย: เงินตราต่างประเทศ อาวุธและอุปกรณ์ป้องกันตัวทุกประเภท ยา รวมถึงอาหารเสริม ยาพิษ ยาเสพติดและสารพิษ สัตว์ป่าและพืชแปลกตาจะไม่ได้รับการยอมรับให้ตีพิมพ์
  • ไม่อนุญาตให้เผยแพร่โฆษณาที่มีการร้องขอการชำระเงินล่วงหน้า การจัดส่งทางไปรษณีย์ด้วยเงินสดในการจัดส่ง หรือในซองเงินสด รวมถึงเอกสารแนบอื่นๆ
  • โฆษณาที่มีเนื้อหาละเมิดกฎหมาย (มีการโฆษณาชวนเชื่อเกี่ยวกับความรุนแรง ความเกลียดชังทางเชื้อชาติ ภาพอนาจาร ฯลฯ) จะไม่ได้รับอนุญาตให้เผยแพร่
  • โฆษณาที่มีเนื้อหาละเมิดบรรทัดฐานด้านศีลธรรมและศีลธรรมที่เป็นที่ยอมรับโดยทั่วไปจะไม่ได้รับอนุญาตให้เผยแพร่

โฆษณาอาจถูกลบออกจากไซต์ด้วยเหตุผลดังต่อไปนี้:


  • โฆษณาเดียวกันถูกส่งไปยังไซต์ภายในหนึ่งวัน
  • ไม่ได้กรอกข้อมูลในช่องหลักของโฆษณา
  • ข้อมูลที่มีอยู่ในโฆษณาขัดต่อนโยบายไซต์
  • ข้อมูลที่มีอยู่ในโฆษณาไม่ถูกต้อง
  • หัวข้อโฆษณาไม่มีข้อมูลเกี่ยวกับผลิตภัณฑ์/บริการที่นำเสนอ/เป็นที่ต้องการ
  • ข้อความหัวข้อโฆษณาเขียนด้วยตัวพิมพ์ใหญ่ ยกเว้นตัวอักษรตัวแรกของคำพิมพ์ใหญ่และชื่อเฉพาะ เฉพาะตัวย่อเท่านั้นที่สามารถเขียนเป็นตัวพิมพ์ใหญ่ทั้งหมดได้
  • หัวข้อโฆษณามีเครื่องหมายอัศเจรีย์ เครื่องหมายคำถาม และจุดไข่ปลาซ้ำๆ
  • ข้อความหรือชื่อเรื่องของโฆษณามีการสะกดและเครื่องหมายวรรคตอนผิดหลายครั้ง และไม่มีช่องว่าง

อนุญาตให้แนบรูปภาพที่มีนามสกุล: .jpg, .jpeg หรือ .JPG, .JPEG และมีขนาดไม่เกิน 10 MB
ห้ามอัพโหลดภาพถ่ายที่ไม่เกี่ยวข้องกับโฆษณา รวมถึงภาพที่ขัดแย้งกับกฎหมายปัจจุบันของสหพันธรัฐรัสเซียและมาตรฐานทางศีลธรรม

ฝ่ายบริหารโครงการขอสงวนสิทธิ์ที่จะไม่ติดต่อกับผู้เขียนโฆษณา
ฝ่ายบริหารขอสงวนสิทธิ์ในการลบโฆษณาโดยไม่ต้องแจ้งให้ทราบล่วงหน้าหรือคำอธิบาย
โฆษณาที่ไม่ปฏิบัติตามเงื่อนไขข้างต้นจะถูกลบออก

โฆษณาที่โพสต์จะพร้อมสำหรับการดูแบบสาธารณะเท่านั้น หลังจากได้รับการตรวจทานและอนุมัติโดยผู้ดูแลแล้ว