اصلی - دیوار خشک
کتاب مهمان جوملا - کتاب مهمان Phoca. اسکریپت کتاب مهمان PHP

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

خیلی اوقات مردم می پرسند اسکریپت کتاب مهمان در html یا javascript... افسوس ، این هرگز و هرگز نخواهد شد ، زیرا برای کار در کتاب مهمان ، شما باید حداقل پیام هایی را برای یک فایل بنویسید. و این نباید در جاوا اسکریپتو نه ، علاوه بر این ، در HTML غیرممکن

اکنون پوشه را کپی کنید مهمان به ریشه سایت خود بروید. بعد ، در صفحه سایت خود پیوندی به کتاب مهمان قرار دهید ( http: // your_site / مهمان).

مرحله بعدی تنظیم کتاب مهمان است. برای این کار به http: //your_site/guest/admin.php... رمز عبور را وارد کنید " مدیر"و پس از مجوز موفقیت آمیز به بخش مراجعه کنید" پیکربندی". توضیح کوتاه همه تنظیمات:

  • نام اسکریپت - نام خود را برای کتاب مهمان سایت خود قرار دهید.
  • متن پیشواز - هر متنی را که می خواهید بازدیدکنندگان هنگام بازدید از کتاب مهمان مشاهده کنند ، بنویسید.
  • بلوک تبلیغاتی - اگر می خواهید تبلیغاتی را در کتاب مهمان قرار دهید ، کد آن را در این قسمت کپی کنید. در غیر اینصورت ، این قسمت را خالی بگذارید.
  • پیوند به سایت اصلی - پیوندی به صفحه اصلی سایت خود قرار دهید.
  • ایمیل مدیر / ارسال پیام - خود را نشان دهید پست الکترونیک، و همچنین انتخاب کنید: آیا می خواهید پیام های خود را به نامه خود دریافت کنید یا خیر.
  • رمز عبور مدیر - حتماً رمز ورود خود را قرار دهید. نرو " مدیر".
  • پیام های MODE را فعال کنید؟ - اگر می خواهید قبل از انتشار هر پیام را بررسی کنید ، این گزینه را فعال کنید.
  • عملکرد ANTISPAM را فعال کنید؟ - در اینجا می توانید سیستم ضد هرزنامه را غیرفعال کنید ، یا یکی از آنها را انتخاب کنید سه گزینه: کپچای معمولی ، معما یا ماجرا. اگر یک کپچای دیجیتال معمولی را انتخاب کردید ، طول کپچا را نیز در قسمت متن سمت راست نشان دهید.
  • عملکرد ANTIFLUD را فعال کنید؟ - این گزینه به شما امکان می دهد پیام ها را از موضوع خارج فیلتر کنید.
  • پیوندها را در متن فعال کنید؟ - اگر قرار دهید " آره"، پس پیوندهای موجود در متن پیام فعال خواهند بود. این برای کاربران راحت است ، اما کتاب مهمان شما فعال خواهد بود جای خوب برای اسپمر.
  • شکلک های گرافیکی را فعال یا غیرفعال کنید؟ - اگر قرار دهید " آره"سپس کاربر قادر به استفاده از شکلکها خواهد بود.
  • حداکثر طول نام - تعداد مجاز نویسه ها در نام کاربری.
  • حداکثر طول پیام - تعداد نویسه های مجاز در پیام.
  • ارسال در هر صفحه - تعداد پیام های نمایش داده شده در یک صفحه.
  • پیام های زیر - مرتب سازی به ترتیب صعودی یا نزولی از تاریخ نوشتن پیام.
  • پوست - ظاهر.

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

»» GBook

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

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

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

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

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
از جمله ماده 9. بند 1
و این شما نیست که تصمیم می گیرید از حق من استفاده کنید یا خیر.

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

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

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

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

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

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

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

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

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

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

تمام کاری که ما باید انجام دهیم این است که نام مهمان را در قسمت عنوان وارد کرده و "Save and Close" را در نوار ابزار کلیک کنیم.

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

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

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

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

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

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

بخش "عمومی" شامل گزینه های زیر است:

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

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

در واقع ، من به شما توصیه می کنم که captcha را از Phoca Guestbook کاملا غیرفعال کنید و از یک پلاگین عالی استفاده کنید.

آخرین بخش "حقوق" است. حقوق دسترسی برای گروه های کاربر را مشخص می کند ، اگرچه می توان آن را به تنهایی رها کرد.

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



 


خواندن:



چگونه می توان از کمبود پول برای پولدار شدن خلاص شد

چگونه می توان از کمبود پول برای پولدار شدن خلاص شد

هیچ رازی نیست که بسیاری از مردم فقر را به عنوان یک حکم در نظر می گیرند. در حقیقت ، برای اکثریت ، فقر یک حلقه معیوب است ، که سالها از آن ...

"چرا یک ماه در خواب وجود دارد؟

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

چرا خواب ، چه چیزی به سگ داد چرا خواب هدیه توله سگ

چرا خواب ، چه چیزی به سگ داد چرا خواب هدیه توله سگ

به طور کلی ، سگ در خواب به معنای دوست است - خوب یا بد - و نمادی از عشق و ارادت است. دیدن آن در خواب به منزله دریافت خبر است ...

چه زمانی طولانی ترین و کوتاه ترین روز سال است

چه زمانی طولانی ترین و کوتاه ترین روز سال است

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

خوراک-تصویر RSS