Скрипт за книга за гости в PHP. Уеб дизайн и оптимизация за търсачки Войско книга за гости html

Създаване на книга за гости на сайта

В предишни статии разгледахме създаването на формуляр за обратна връзка на уебсайт. Друг вариант за двупосочна комуникация с посетителите е книга за гости, при който посетителите оставят съобщения директно на страницата на сайта. Администраторът на сайта може да отговаря на тях, да редактира, изтрива и т.н. Книга за гостис несъмнените си предимства пред формата обратна връзкаима един голям недостатък - добавя грижи на администратора. Сега всички съобщения от посетители се виждат на сайта и понякога трябва да им отговорите. Освен това нашите гости пишат не само благодарствени отзиви, но и всякакви неприлични неща и правят това с особено усърдие. Бих ги убил тези "писатели"! Затова трябва постоянно да се следи книгата за гости и да се прави възпитание на хулигани и безделници. Пример за книга за гости е показан на фиг. 1:



Фиг.1.Една от опциите за книга за гости

В интернет има много опции за книги за гости, платени и безплатни. Понякога книгата за гости е включена в списъка с услуги, предоставяни от хостинга. В този случай просто трябва да поставите връзка към книгата за гости на страница от вашия уебсайт и, ако желаете, да конфигурирате нейния интерфейс през контролния панел. Един проблем е, че когато смените хостинга, ще загубите книгата си за гости. Така че е по-добре да имате свой собствен, особено след като инсталирането му на сайта е лесно като две.

Книгите за гости могат да бъдат изградени с помощта на бази данни или без тях. В последния случай информацията се съхранява в обикновен файл. Ако сте привърженик на прости решения, тогава препоръчвам втория вариант, тоест без създаване на база данни. Хареса ми книгата за гости, разработена от Сергей Шестопалов (вижте неговия уебсайт „Домашни скриптове“). Сайтът предлага и интересни авторски разработки за интерактивна комуникация с посетителите: форуми, книги за гости, различни форми за коментари, изпращане на съобщения, събиране на статистика и много други полезни неща. Не пропускайте да го разгледате, препоръчвам го!

Например, помислете за инсталацията Книга за гостиверсия 2.0. Той осигурява следните функции:

  • управление на съобщения: изтриване, редактиране, коментиране,
  • настройка и цялата работа се извършва чрез контролния панел, тоест не се нуждаете от познания по програмиране и други тънкости,
  • съобщенията поддържат емотикони, форматиране на текст и цвят,
  • предварителен прегледсъобщения,
  • има антиспам, антихакерска система, блокиране на потребители по IP, търсене на нарушител по IP,
  • защитата и сигурността на рекламата са организирани с помощта на captcha (въвеждане на изкривени числа). Можете също така да създадете „черен списък“ с нежелани посетители и списък със забранени думи,
  • напълно адаптивен интерфейс и много други.

Книга за гости 2.0Въпреки своята простота, той е напълно достатъчен за повечето приложения. Можете да го изтеглите безплатно от съответната страница на сайта на Сергей Шестопалов. Размер на папката с файлове след разопаковане (име - книга) около 400 KB.

Нека започнем да инсталираме книгата за гости на вашия уебсайт:

1. Първо трябва да проверите това тарифен планвашият хостинг (офисът, където се хоства уебсайтът ви) поддържа PHP. Ако не, тогава най-вероятно ще трябва да платите допълнително, за да преминете към друга тарифа, която поддържа PHP.

2. Качване на папката книгакъм вашия уебсайт, обикновено в главната директория, през контролния панел или през FTP .

3. Поставяме хипервръзка към книгата за гости на желаната страница от сайта - http://www.your_site /book/index.php.

4. Също така е препоръчително да проверите правата за достъп до файлове и папки на вашия сайт. Най-удобният начин да направите това е чрез контролния панел. До всяка папка и файл има икони като rwx, r-x или числа 755, 644 и т.н. Те точно посочват правата за достъп на администратора на сайта и гостите:
r(или 4) - право на четене на данни от файла,
w(или 2) - право на промяна на съдържанието на файла,
х(или 1) - правото за изпълнение на файла.

За съкращаване на записа се използва цифрово кодиране. Например 7 е еквивалентно на писане на rwx (4+2+1) и т.н. Без да навлизате в подробности за тези съкращения, както обикновено се обясняват в ръководството на контролния панел на сайта, проверете дали вашите папки са настроени на 755 (което съответства на rwx, r-x, r-x) и вашите файлове са 644 (rw-, r- -, r--). Обикновено тези стойности са зададени по подразбиране и няма да се налага да променяте нищо, но е най-добре да проверите. Както се казва, „съседът ми е приятел, но е по-добре да скрием сланината“.

това е! Отидете на вашия уебсайт, отворете страницата, на която сте поставили връзка към книгата за гости, последвайте тази връзка и оставете първото съобщение на любимия човек.

Сега няколко думи за поддържането на книгата за гости. Сесията на администратора с книгата за гости започва с авторизация - влизане в контролния панел на http://www.your_site /book/admin/index.php. Логин и парола за първи вход admin 111.

След това можете да промените паролата си (препоръчително е да направите това) и да започнете да редактирате публикации и да им отговаряте. Интерфейсът на административния панел е изключително приятелски настроен и можете лесно да разберете всички функции. Всички инструменти са ясни и допълнително снабдени с подсказки. Например, фиг. 2 показва панела за персонализиране на външния вид на главната страница на книгата за гости и разкрива списъка с налични панели:



Фиг.2.

Разбира се, по абсолютно същия начин, както е описано, можете да инсталирате още пълна версия Книга за гости 3.2Сергей Шестопалов, който има някои допълнителни функции: модул за статистика, възможност за проверка на съобщения от администратора преди публикуване на сайта (модериране) и някои други.

Както вече казах, на страниците книга за гостиРазлични нежелани „приятели“ обичат да оставят своите съобщения. Те обикновено публикуват връзки към своите сайтове тук, криейки се зад възторжени отзиви за вашия сайт. В 99% от случаите това е спам. Затова ви препоръчвам да изключите въвеждането на адреса на уебсайта в съобщенията. За да направите това, влезте в контролния панел на книгата за гости и в раздела Външен вид - ФормаПремахнете отметката от елемента „Сайт“, за да попречите на спамерите да използват книгата за гости, за да публикуват връзки към своите сайтове. По-добре е да оставите имейл и ICQ, тъй като понякога хората искат да получат поверителен отговор, тоест без да публикуват в книгата за гости. Когато приключите, не забравяйте да щракнете върху бутона "Запазване" в долната част на страницата.

Премахването на елемента „Сайт“ не винаги помага срещу запушване на книгата за гости и е най-добре да проверявате съобщенията, преди да ги публикувате. Между другото, ако получите малко съобщения, можете да опростите книгата за гости до обикновена HTML страница. Тази най-проста опция е описана в

Днес ще ви дам скрипт за книга за гости в PHP, не е тайна, че това нещо е доста популярно и ако няма друга възможност за комуникация с администрацията, тогава книгата за гости е просто необходима. И в тази статия можете изтегляне на скрипт за книга за гости в PHP, и ще говоря и за процеса на инсталирането му.

Много често хората питат скрипт на книгата за гости в html или javascript. Уви, това никога не се е случвало и никога няма да се случи, тъй като за да работи книгата за гости, трябва поне да пишете съобщения във файл. А това не може да се направи JavaScript, нито, особено, в HTMLневъзможно.

Сега копирайте папката госткъм корена на вашия сайт. След това поставете връзка към книгата за гости на страницата на вашия уебсайт ( http://вашият_сайт/гост).

Следващата стъпка е да създадете книга за гости. За да направите това, отидете на адреса http://вашият_сайт/гост/admin.php. Въведете парола " администратор" и след успешна авторизация отидете в раздела " Конфигурация". Кратко описание на всички настройки:

  • Име на скрипта- поставете името си в книгата за гости на вашия сайт.
  • Поздравителен текст- напишете произволен текст, който искате да виждат вашите посетители, когато посещават книгата за гости.
  • Рекламен блок- ако искате да поставите реклама в книгата за гости, копирайте нейния код в това поле. Ако не е там, оставете това поле празно.
  • Линк към основния сайт- поставете линк към главната страница на вашия сайт.
  • Имейл на администратора / изпращане на съобщения- посочете своя електронна поща, а също така изберете дали искате да получавате съобщения на вашия имейл или не.
  • Административна парола- не забравяйте да въведете паролата си. не си тръгвай" администратор".
  • Да се ​​активира ли модерирането на съобщения?- ако искате да проверявате всяко съобщение преди публикуване, активирайте тази опция.
  • Трябва ли да активирате функцията АНТИСПАМ?- тук можете да деактивирате системата за защита от спам или да изберете една от трите опции: обикновена captcha, гатанка или математическа операция. Ако изберете обикновен цифров captcha, посочете и дължината на captcha в текстовото поле вдясно.
  • Трябва ли да използвате функцията ANTI-FLOOD?- тази опция ви позволява да филтрирате съобщения извън темата.
  • Да направя връзките в текста активни?- ако поставите " да", тогава връзките в текста на съобщенията ще бъдат активни. Това е удобно за потребителите, но вашата книга за гости ще бъде добро място за спамър.
  • Активиране/деактивиране на графични емотикони?- ако поставите " да“, тогава потребителят ще може да използва емотикони.
  • Макс. дължина на името- разрешен брой знаци в потребителското име.
  • Макс. дължина на съобщението- разрешен брой символи в съобщение.
  • Съобщения на страница- броя на съобщенията, показани на една страница.
  • Следващи съобщения- сортиране по възходяща или низходяща дата на написване на съобщението.
  • кожа - външен вид.

Всъщност има огромно количествонай-разнообразни скриптове за книга за гости. И когато го търсих, минах през поне две дузини и се спрях на този поради следните причини.

Здравейте приятели! Днес ще говорим за създаването Книга за гости dJoomla, което позволява на потребителите да публикуват въпроси, мнения и обратна връзка. За тази добра цел ни трябва безплатен, прост, удобен и с руски интерфейс компонент, който поддържа всичко съществуващи версии Joomla. Отговаря на всички тези определения!

Книгата за гости е друг чудесен начин да се свържете с потребителите на вашия сайт. Нека ви напомня, че по-рано вече обмисляхме създаването на форма за обратна връзка и добавянето й към сайта.

По своята структура страницата за гости наподобява страница без съдържание, но с коментари. Единствената разлика е редът, в който се добавят записите: последни коментарисе добавят в долната част на списъка, а в книгата за гости най-новите записи са разположени напротив в горната част. Освен това има специално място за книгата за гости. отделна страница, докато коментарите са разположени на различни страницикато допълнение към тяхното съдържание.

Въпреки че, защо говоря за това! Мисля, че повечето от вас са го срещали много пъти в различни сайтове, защото тази функция е много популярна. Стига приказки, хайде да тренираме.

Инсталиране и русификация на Phoca Guestbook

Преди да започнете да инсталирате компонента Phoca Guestbook, трябва да го изтеглите. Отиваме на официалния уебсайт на разработчиците, където трябва да изтеглим две неща:

Инсталирайте компонента и неговия езиков пакет един по един чрез . Когато инсталирате Phoca Guestbook, ще се появи следният прозорец:

Тъй като инсталираме компонента Phoca Guestbook и не го актуализираме, кликваме върху „Инсталиране“. Инсталацията ще се извърши автоматично и след като приключи, в раздела „Компоненти“ ще се появи нов поделемент - „Книга за гости на Phoca“. Ето къде отиваме.

Създаване на книга за гости в Joomla 2.5

Интерфейсът трябва да бъде на руски език, което значително ще опрости работата с Phoca Guestbook и създаването на Joomla Guestbook. Отидете в секцията „Книги за гости“ и щракнете върху бутона за създаване в лентата с инструменти.

Всичко, което трябва да направим, е да въведете името на госта в полето за заглавие и да щракнете върху „Запазване и затваряне“ в лентата с инструменти.

Ето колко бързо създадохме книга за гости! Сега трябва да го покажете на страницата на сайта.

Елементите отговарят за създаването на страници Меню на Joomla, така че създаваме нов елемент от менюто с типа „Phoca Guestbook - Guest Book“. В необходимите параметри изберете новосъздадената стая за гости и щракнете върху „Запазване и затваряне“.

Създаване на книга за гости, защита срещу спам

Преди книгата за гости да приеме първите си потребители, тя все още трябва да бъде конфигурирана и защитена от спам. В контролния панел на компонента Phoca Guestbook използвайте бутона „Настройки“.

Всички опции са изцяло на руски и са оборудвани с подсказки, които се появяват, когато задържите курсора на мишката върху тях, така че няма да е трудно да ги разберете.

Разделът „Формуляр“ съдържа настройки за формуляра за съставяне на съобщение: кои полета ще присъстват в него, позицията спрямо записите, размера на прозореца на редактора и някои други опции.

Разделът „Основни“ предоставя следните опции:

  1. Показване на потвърждението на потребителя - когато потвърждаването е деактивирано, гостите на сайта могат да използват имена и адреси, за да оставят съобщения имейлрегистрирани потребители в Joomla.
  2. Само регистрирани потребители - книгата за гости ще бъде достъпна само за регистрирани посетители;
  3. Преглед на съобщение – преди да се появи публикация, тя трябва да бъде модерирана и одобрена от администратора на Joomla. Трябва да работите със записи чрез секцията „съобщения“ на компонента Phoca Guestbook.
  4. Изпращане на имейл – ще бъде изпратен имейл до имейла на избрания потребител на Joomla, който го уведомява, че се е появил нов запис.

Третият раздел „Съобщения“ ви позволява да персонализирате външния вид на записите в книгата за гости на Joomla.

Всъщност бих ви посъветвал да деактивирате напълно captcha от Phoca Guestbook и да използвате отличния плъгин.

Последният раздел е „Права“. Задава права за достъп за потребителски групи, въпреки че можете да го оставите самостоятелно.

Така че разбрахме плъгина Phoca Guestbook. Благодаря много за вниманието! Погрижете се за себе си!

» » @lexКнига за гости

@lexКнига за гости- безплатно е PHP книга за гостискрипт за уеб сайтове. Написано на PHP език, @lexКнига за гостиЛесен за инсталиране за минути, дори и начинаещите ще го разберат лесно.

PHP книга за гостиНапълно безплатен скрипт - основното условие: не премахвайте авторските права в долната част на страницата. PHP книга за гостие инсталиран на вашия сървър и е напълно независим от други сайтове. Архивирайте съобщение в PHP книгата за гости по ваше желание, дори всеки ден. Автоматична инсталация Алекс Книга за гости: имената на таблиците в базата данни се изписват сами.

Предимства на скрипта.

  • Благодарение на кожите можете да промените външния вид @lexКнига за гостиза да отговарят на дизайна на вашия уебсайт. (всички кожи са валидни XHTML 1.0 Transitional)
  • IN PHP книга за гостиВградени са около 20 езика.
  • Всяка държава има свой собствен флаг.
  • Поддръжка на емотикони: възможност за добавяне на ваши собствени емотикони, изтриване, редактиране.
  • Показват се статистически данни за символи: можете да зададете максимално количествописма в едно съобщение.
  • Вътрешна търсачка.
  • Възможност за оценка от посетители. Оценка по 10-точкова система.

Поддържани езици

Пълен превод.
Френски, английски, полски, немски, норвежки, италиански, холандски, словашки, персийски, турски.

Частичен превод. Някои думи все още са на английски.
Испански, руски, шведски, чешки, хърватски, португалски, исландски, сръбски, датски.

За HTML кодове програмирането на книга за гости може да изглежда безпроблемно в началото и с право. Когато видите книга за гости, се изисква основна информация и изглежда, че всеки с основни познания по програмния език HTML може да пише HTML кодове на книгата за гости. Книгите за гости обаче, от най-добрите до най-лошите, изискват малко повече умения, отколкото си мислите.

Какво е книга за гости?

Книгата за гости е онлайн начин да позволите на посетителите на вашия сайт да коментират или да поискат информация. Повечето книги за гости публикуват написаното в уеб страницата, така че всеки да може да прочете коментарите на гостите. Най-често срещаните елементи, които виждате в книгата за гости, са:

  • Име или потребителско име
  • Къде се намират (въпреки че можете да зададете HTML кода да скрие този факт)
  • Имейл (отново можете да скриете този факт и да го изпратите само на вашия имейл за комуникационни цели
  • Коментари
  • Някои книги за гости пропускат раздел за коментари за бърза анкета. Обикновено можете да намерите въпроси като „Какво мислите за този сайт: добър, приличен, лош, страхотен“ или „Беше ли предоставената информация: достатъчно, недостатъчно, точно както трябва“
  • Опции за искане на отговор или друга информация
Свързани статии

Книгите за гости могат да бъдат програмирани да изпращат тази информация до имейл адрес по ваш избор, така че да не се налага непрекъснато да влизате в сайта, за да преглеждате записи в книгата за гости.

Къде да намерите HTML кодове, книга за гости

Независимо дали знаете HTML програмиране, сте начинаещ уеб дизайнер или просто искате книга за гости на вашия сайт, използването на предварително написани HTML кодове може да ви спести време. Кодовете, които можете да намерите онлайн, обикновено са добре тествани и осигуряват най-основното програмиране, необходимо за лесни за използване книги за гости.

  • Кодът в HTML полето за коментари предоставя основния контур на книга за гости с HTML код. Всичко, което трябва да направите, е да персонализирате текста според вашите нужди и за името на вашия домейн. Инструкциите са дадени в началото на страницата. Кодът включва редове за име и адрес.
  • За голям избор от HTML кодове и скриптове посетете. С такъв разнообразен и голям избор трябва да можете да намерите такъв, който работи в уебсайта, който създавате. Можете да избирате от основни книги за гости до по-разширено програмиране, което включва падащи менюта и код за Macs и Linux машини. Кодовете са само 30-дневни безплатни пробни версии, така че ако намерите набор от кодове ти харесвашще трябва да платите за пълното използване.
  • Във Freebok можете да въведете основна информация за това какъв текст искате във вашата книга за гости и уебсайтът ще генерира кода вместо вас. След това можете да персонализирате книгата за гости още повече, като създадете шаблон и редактирате кода в режима на оформление на шаблона на Freebok, за да ви помогнем с определени връзки, от които може да се нуждаете за да използвате Freebok.
  • За да добавите бързо книга за гости само с поле за коментари, отидете на Код на книгата за гости. Първоначалният код вече е генериран, но има пет опции, които можете да поставите и премахнете отметката, за да промените леко кода:
    • Свиване на книгата за гости. Това включва връзка, която може да отваря и затваря книгата за гости на уеб страницата, на която я вмъквате.
    • Поставете книгата за гости най-отгоре. Ако това не е отметнато, книгата за гости и полето за коментари ще се показват под всички записи в списъка.
    • Показване на датата на подаване на записите. Това ще добави дата и час. Часът ще бъде местната часова зона на потребителя, а не вашата.
    • Филтър за ругатни. Изтрива всички ругатни, които хората могат да напишат.
    • Можете също така да промените броя на коментарите, които се публикуват на страницата, за да могат другите да ги четат. Минимумът е едно, а максимумът е сто. Препоръчително е да го зададете между пет до двадесет и пет.
Споделете