نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی پرتال اطلاعاتی
  • خانه
  • جالب هست
  • کتاب مهمان موانع html. نحوه مدیریت پیام ها از دفترچه مهمان فوکا

کتاب مهمان موانع html. نحوه مدیریت پیام ها از دفترچه مهمان فوکا

سلام دوستان! امروز در مورد ایجاد صحبت خواهیم کرد کتاب مهمان dJoomla، به کاربران امکان می دهد سوالات، نظرات و بازخورد خود را ارسال کنند. برای این هدف خوب، ما به یک کامپوننت رایگان، ساده، راحت و با رابط روسی نیاز داریم که از تمام نسخه‌های موجود جوملا پشتیبانی کند. با تمام این تعاریف مطابقت دارد!

کتاب مهمان راه عالی دیگری برای ارتباط با کاربران سایت شماست. اجازه دهید به شما یادآوری کنم که قبلاً در نظر داشتیم یک فرم بازخورد ایجاد کنیم و آن را به سایت اضافه کنیم.

صفحه مهمان در ساختار خود شبیه یک صفحه بدون محتوا، اما با نظر است. تنها تفاوت در ترتیب اضافه شدن مطالب است: نظرات جدید به انتهای لیست اضافه می شوند، در حالی که در کتاب مهمان آخرین ورودی ها، برعکس، در بالا قرار دارند. علاوه بر این، یک صفحه جداگانه برای کتاب مهمان اختصاص داده شده است، در حالی که نظرات در صفحات مختلف به عنوان افزودنی بر محتوای آنها قرار می گیرند.

هر چند، چرا من در این مورد صحبت می کنم! فکر می کنم اکثر شما بارها در سایت های مختلف با آن برخورد کرده اید، زیرا این ویژگی بسیار محبوب است. حرف زدن بس است، بیایید به تمرین برسیم.

نصب و روسی سازی کتاب مهمان فوکا

قبل از شروع نصب مؤلفه Phoca Guestbook، باید آن را دانلود کنید. ما به وب سایت رسمی توسعه دهندگان می رویم، جایی که باید دو مورد را دانلود کنیم:

کامپوننت و بسته زبان آن را یکی یکی از طریق نصب کنید. هنگام نصب دفترچه مهمان Phoca، پنجره زیر ظاهر می شود:

از آنجایی که ما در حال نصب مؤلفه Phoca Guestbook هستیم و آن را به روز نمی کنیم، روی «نصب» کلیک می کنیم. نصب به طور خودکار انجام می شود و پس از تکمیل آن، یک مورد فرعی جدید در بخش "کامپوننت ها" - "کتاب مهمان Phoca" ظاهر می شود. اینجاست که ما می رویم.

ایجاد یک کتاب مهمان در جوملا 2.5

رابط کاربری باید به زبان روسی باشد که کار با کتاب مهمان فوکا و ایجاد یک کتاب مهمان جوملا را بسیار ساده می کند. به بخش "کتاب های مهمان" بروید و روی دکمه ایجاد در نوار ابزار کلیک کنید.

تنها کاری که باید انجام دهیم این است که نام مهمان را در قسمت عنوان وارد کرده و روی "ذخیره و بستن" در نوار ابزار کلیک کنید.

به همین سرعت یک کتاب مهمان ایجاد کردیم! اکنون باید آن را در صفحه سایت نمایش دهید.

آیتم های منوی جوملا مسئول ایجاد صفحات هستند، بنابراین ما یک آیتم منو جدید با نوع "Phoca Guestbook - Guest Book" ایجاد می کنیم. در پارامترهای مورد نیاز، اتاق مهمان جدید ایجاد شده را انتخاب کنید و روی "ذخیره و بستن" کلیک کنید.

راه اندازی کتاب مهمان، محافظت در برابر هرزنامه

قبل از اینکه کتاب مهمان اولین کاربران خود را بپذیرد، هنوز باید پیکربندی شود و از هرزنامه محافظت شود. در کنترل پنل جزء Phoca Guestbook، از دکمه "تنظیمات" استفاده کنید.

همه گزینه ها کاملاً به زبان روسی هستند و مجهز به نکاتی هستند که وقتی نشانگر ماوس را روی آنها قرار می دهید ظاهر می شوند، بنابراین درک آنها دشوار نخواهد بود.

برگه "فرم" شامل تنظیمات فرم برای نوشتن پیام است: کدام فیلدها در آن وجود خواهد داشت، موقعیت نسبت به رکوردها، اندازه پنجره ویرایشگر و برخی گزینه های دیگر.

بخش "Basic" گزینه های زیر را ارائه می دهد:

  1. نمایش تأیید کاربر - وقتی تأیید غیرفعال است، مهمانان سایت می توانند از نام و آدرس ایمیل کاربران ثبت نام شده جوملا برای ارسال پیام استفاده کنند.
  2. فقط کاربران ثبت نام شده - کتاب مهمان فقط برای بازدیدکنندگان ثبت نام شده در دسترس خواهد بود.
  3. پیام بازبینی - قبل از نمایش پست، باید توسط مدیر جوملا تعدیل و تایید شود. باید از طریق بخش «پیام‌ها» از مؤلفه کتاب مهمان Phoca با سوابق کار کنید.
  4. ارسال ایمیل – یک ایمیل به ایمیل کاربر جوملا منتخب ارسال می شود که به آنها اطلاع می دهد که یک ورودی جدید ظاهر شده است.

بخش سوم "پیام ها" به شما امکان می دهد ظاهر ورودی های کتاب مهمان جوملا را شخصی سازی کنید.

در واقع، من به شما توصیه می کنم کپچا را از کتاب مهمان فوکا به طور کامل غیرفعال کنید و از افزونه عالی استفاده کنید.

بخش آخر «حقوق» است. حقوق دسترسی را برای گروه های کاربری تنظیم می کند، اگرچه می توانید آن را به حال خود رها کنید.

بنابراین ما پلاگین Phoca Guestbook را کشف کردیم. از توجه شما بسیار سپاسگزارم! مراقب خودت باش!

» » جی بوک

این اسکریپت PHP به شما کمک می کند تا ویژگی کتاب مهمان را در وب سایت خود پیاده سازی کنید. بدون استفاده از هیچ پایگاه داده MySQL، برای کار کردن اسکریپت مورد نیاز نیست. اسکریپت Gbook شامل بسیاری از فیلترهای SPAM قدرتمند است. و همچنین محافظت از نامه ها در برابر هرزنامه ها.

این اسکریپت دارای 2 فایل txt است - header.txt و footer.txt. با استفاده از این فایل ها می توانید بلوک ها یا شمارنده های تبلیغاتی را به کتاب مهمان خود اضافه کنید. تغییر کامل قالب متناسب با سبک سایت شما نیز دشوار نخواهد بود. برنامه Gbook را می توان به هر زبانی در جهان ترجمه کرد. فقط کلمات را در یک زبان تغییر دهید.

مزایای فیلمنامه

  • پشتیبانی از شکلک.
  • به پایگاه داده MySQL نیاز ندارد. همه پیام ها در یک فایل ذخیره می شوند.
  • اطلاع دادن به مدیر از طریق پست در مورد یک پیام جدید در کتاب مهمان.
  • شامل 2 مرحله بررسی ضد هرزنامه است.
  • شما می توانید یک آدرس IP را ممنوع کنید تا آنها نتوانند پیام بگذارند.
  • هر بار که شخصی دفترچه مهمان شما را امضا می کند، یک اعلان ایمیل دریافت کنید.
  • پیام را بررسی کنید: لیستی از کلمات "ممنوع" (غیر سانسور شده) برای انتشار. پوشش می دهد ****
  • عملکرد ضد سیل. به طوری که کاربران زیاد پیام ارسال نمی کنند.
  • پیام خصوصی.

» » @lexGuestbook

@lexGuestbook- رایگان است کتاب مهمان PHPاسکریپت برای وب سایت ها نوشته شده به زبان PHP، @lexGuestbookنصب آسان در چند دقیقه، حتی برای مبتدیان نیز به راحتی قابل درک است.

کتاب مهمان PHPیک اسکریپت کاملا رایگان - شرط اصلی: کپی رایت را در پایین صفحه حذف نکنید. کتاب مهمان PHPبر روی سرور شما نصب شده و کاملا مستقل از هر سایت دیگری است. حتی هر روز از یک پیام در دفترچه مهمان PHP به درخواست شما نسخه پشتیبان تهیه کنید. نصب اتوماتیک کتاب مهمان الکس: نام جداول در پایگاه داده خود نوشته می شود.

مزایای فیلمنامه

  • به لطف پوست ها، می توانید ظاهر را تغییر دهید @lexGuestbookمتناسب با طراحی وب سایت شما (همه پوسته ها XHTML 1.0 Transitional معتبر هستند)
  • که در کتاب مهمان PHPحدود 20 زبان داخلی هستند.
  • هر کشوری پرچم مخصوص به خود را دارد.
  • پشتیبانی از شکلک ها: امکان اضافه کردن شکلک های خود، حذف، ویرایش.
  • آمار کاراکترها نمایش داده می شود: می توانید حداکثر تعداد حروف را در یک پیام تنظیم کنید.
  • موتور جستجوی داخلی
  • امکان ارزیابی توسط بازدیدکنندگان. در یک سیستم 10 امتیازی امتیاز بگیرید.

زبان های پشتیبانی شده

ترجمه کامل.
فرانسوی، انگلیسی، لهستانی، آلمانی، نروژی، ایتالیایی، هلندی، اسلواکی، فارسی، ترکی.

ترجمه جزئی برخی از کلمات هنوز به زبان انگلیسی هستند.
اسپانیایی، روسی، سوئدی، چک، کرواتی، پرتغالی، ایسلندی، صربی، دانمارکی.

» DRB Guestbook

Guest book DRBGuestbook یک اسکریپت رایگان و ساده PHP است که به پایگاه داده MySql نیاز ندارد. با وجود این، می توانید برنامه را مدیریت کنید، پیام ها را حذف کنید، پیام ها را تأیید کنید، کاربران را با آدرس IP ممنوع کنید، از طریق یک پنل مدیریت محافظت شده با رمز عبور. این اسکریپت همچنین شامل بررسی های ضد هرزنامه مانند تأیید تصویر، مسدود کردن URL و تعدیل همه پیام های کتاب است. شما می توانید یک ویژگی را طوری تنظیم کنید که هر بار که شخصی پیامی می گذارد، یک اعلان از طریق ایمیل دریافت کنید.

مزایای فیلمنامه

  • نصب سریع و آسان.
  • به پایگاه داده MySQL نیاز ندارد. همه پیام ها در یک فایل ذخیره می شوند.
  • شما می توانید بسیاری از پیام ها را به طور همزمان حذف کنید.
  • حاوی بررسی ضد هرزنامه
  • شما می توانید یک آدرس IP را ممنوع کنید تا آنها نتوانند پیام بگذارند.
  • از تعدیل پیام پشتیبانی می کند تا فقط پیام های تایید شده منتشر شوند.
  • هر بار که شخصی دفترچه مهمان شما را امضا می کند، یک اعلان ایمیل دریافت کنید.
  • بررسی پیام: فهرست کلمات "ممنوع" (دشنام) برای انتشار.
  • عملکرد ضد سیل. به طوری که کاربران زیاد پیام ارسال نمی کنند.
  • این اسکریپت از انتشار کدهای HTML یا پیوندها (URL) در بدنه پیام، به عنوان یک اقدام احتیاطی ضد هرزنامه، جلوگیری می کند.
  • تنظیم حداقل و حداکثر حروف در یک پیام.
  • اسکریپت را می توان به راحتی سفارشی کرد: پیام های خطا، هشدارها، تاریخ و زمان.
  • تاریخ و منطقه زمانی به راحتی قابل تنظیم است.
  • صفحات تولید شده حاوی دستور XHTML هستند و در مرورگرهای IE و Firefox کاملاً کار می کنند.
  • از طریق رابط وب وارد پنل مدیریت شوید.

سیستم مورد نیاز

  • PHP نسخه 4.4 یا بالاتر
  • کتابخانه GD
  • سرور HTTP آپاچی با فایل htaccess. با عملکرد مجاز Override (توصیه می شود)
  • لینوکس، ویندوز، یونیکس، مک OSX، Sun Solaris، IIS

1. هاست رایگان فقط چیزی را دارد که می دهد.
2. بهتر است، اما اصلا ضروری نیست. یک مهمان شایسته در صورت نیاز (از طریق فرم من) پیامی می گذارد و خوبهکر همچنان $_GET، $_POST، $_COOKIE و $HTTP_REFERER شما را نیز دور خواهد زد.
3. کنترل طول انجام می شود، اما فقط به طور ضمنی، توسط خود پایگاه داده (تنها چیز این است که خود پیام می تواند بزرگ باشد - تا 64 کیلوبایت).
4. بله، وجود دارد، از HtmlSpecialChars استفاده شده است، از AddSlashes استفاده نشده است (و این یک اشتباه بزرگ است، من به گناه خود اعتراف می کنم. وقتی magic_quotes_gpc فعال است، این مشکل چندان شدید نیست، اما حفره امنیتی باقی می ماند (در کنترل پنل).
5. بله، موافقم، می توان آن را قطع کرد، اما نام #$@%#$^%$ بدتر از AF4ETX09T43. یک سوراخ در ایمیل و آدرس اینترنتی وجود دارد، می توانید از اسکریپت ها استفاده کنید.
6. من تعجب می کنم چه چیزی غیر اولیه نیست؟

تعدادی تکنیک جالب وجود دارد، مانند محافظت در برابر ورودی خودکار از طریق یک تصویر (مانند این سایت) http://www.site/webmast/php/Security-Images-in-PHP/
...

به نظر می رسد هیچ عکسی وجود ندارد، چرا نسخه ی نمایشی پیچیده است. تا به حال هیچ مهمانی با چنین محافظتی ندیده ام. در مورد این سایت، این سایت مهمان نیست.

آناتومی اسکریپت نویسی متقابل XSS
http://www.woweb.ru/index.htm/id/1073393942

خیلی جالبه ممنون

ZY اگر افتور به خود زحمت می داد مقالات همین سایت را بخواند (و در آن به دقت بپردازد، متوجه می شد که کار او چقدر غیرحرفه ای است. ارزش آن را دارد که تجربه نویسندگان قبلی را در نظر بگیرید و حداقل به کار آنها احترام بگذارید - آنها برای شما نوشتند.

کجای حرمت نیست؟ ببخشید اگه به ​​کسی توهین کردم

در مورد حفاظت، من به شما توصیه می کنم که پاراگراف اول مقاله را دوباره بخوانید تک یاخته هامهمان، برای کسانی که تازه شروع به یادگیری CGI کرده اند، زیرا همه چیز یکباره نمی آید، شما باید با چیز ساده شروع کنید، و همچنین بلافاصله آنقدر باهوش نشدید، اشتباهاتی نیز انجام دادید، پس بیایید جنبه های امنیتی را رها کنیم. به مقالات دیگر، نویسندگان دیگر.

بله از نظر امنیتی این اسکریپت غیرحرفه ای است و من در زمینه امنیت حرفه ای نیستم به همین دلیل در پاراگراف اول یک سلب مسئولیت مربوطه وجود دارد که متاسفانه همه آن را نخوانده اند.

PS

نقل قول:

قانون "درباره حق چاپ و حقوق وابسته"
ماده 6. موضوع حق چاپ. مقررات عمومی
1. کپی رایت شامل آثار علمی، ادبی و هنری می شود که بدون توجه به آن، نتیجه فعالیت خلاقانه است اهداف و مزایاکار، و همچنین در مورد روش بیان آن.
بقیه را می توانید اینجا بخوانید: http://www.febras.ru/~patent/copyright/2_3part2.html
از جمله بند 1 ماده 9
و تصمیم با شما نیست که آیا از حق خود استفاده کنم یا نه.

بهترین مقالات در این زمینه